Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 8c6efb2a

Von Moritz Bunkus vor mehr als 18 Jahren hinzugefügt

  • ID 8c6efb2a9d807818596d7bee4fa9693ab833274c
  • Vorgänger 4c2287d7
  • Nachfolger ff7976ff

Trace Levels Hack. Wenn es koennen jetzt in den lxdebug->enter_sub und leave_sub Aufrufen Tracelevels uebergeben werden. Ist das global_trace_subs geringer, werden diese in den Traceausgaben ignoriert. Standardmaessig ist das jetzt bei Menu::access_control und Form::unescape der Fall.

Um (derzeit) alle Traceausgaben zu bekommen in der lx-erp.conf $global_trabce_subs = 2; setzen.

Debugausgaben entfernt.

parse_amount, format_amount und round_amount auf tracelevel 2 gesetzt. Trace breaker in parse_amount gefixt.

[Merge der Revisionen 943:945 957 aus dem LINET prog Repo]

Unterschiede anzeigen:

SL/User.pm
612 612

  
613 613
## LINET
614 614
sub calc_version {
615
  $main::lxdebug->enter_sub();
615
  $main::lxdebug->enter_sub(2);
616 616

  
617 617
  my (@v, $version, $i);
618 618

  
......
626 626
    $version += $v[$i];
627 627
  }
628 628

  
629
  $main::lxdebug->leave_sub();
629
  $main::lxdebug->leave_sub(2);
630 630
  return $version;
631 631
}
632 632

  
......
733 733
      last if ($version < $mindb);
734 734

  
735 735
      # apply upgrade
736
      $main::lxdebug->message(DEBUG2, "Appliying Update $upgradescript");
736 737
      $self->process_query($form, $dbh, "sql/" . $form->{"dbdriver"} . "-upgrade/$upgradescript", $str_maxdb);
737 738

  
738 739
      $version = $maxdb;

Auch abrufbar als: Unified diff