Skip to content

Peter

Peter Drewelow requested to merge peter into master

Hi Holger,

ich hab downloadversionIRdata und die dazugehörigen funktionen in IR_image_tools überarbeitet. Hauptveränderungen:

  • verbose parameter ist jetzt überall vorhanden, wo nicht nur Fehlermeldungen sind. Fehler werden immer geprintet
  • jede output message beginnt mit der Funktion, wo sie generiert wird. Wir hatten vorher viele messages mit gleichem Namen, die schwer im Code zu identifizieren waren.
  • die Funktion um die Operation Phase zu bekommen war redundant in beiden files. Ich hab jetzt alles umgeschrieben auf IR_image_tools.get_OP_by_time().
  • einige Monsterzeilen sind der besseren lesbarkeit halber umgebrochen
  • mehr funktions dokumentationen, die mit help(<funktions_name>) abrufbar sind. Bei vielen funktionen habe ich aber nur platzhalter gelassen

Es werden viele Exceptions aufgefangen, aber die Behandlung ist sehr uneinheitlich. Manchmal folgt die Fehlermeldung als print(), als raise Warning() oder wieder als raise Exception(). das würde ich noch vereinheitlichen, falls Du dir dabei nciht etwas gedacht hast.

Einige Print statements fangen mit datetime.datetime.now() an. Sollen wir das vielleicht auch auf alle übertragen?

Gruß! Peter

Merge request reports