Bug 28746 - Traceback anzeigen, wenn Modul nicht geladen werden kann.
Traceback anzeigen, wenn Modul nicht geladen werden kann.
Status: RESOLVED DUPLICATE of bug 33673
Product: UCS
Classification: Unclassified
Component: UMC (Generic)
UCS 3.0
Other Linux
: P4 enhancement (vote)
: UCS 3.x
Assigned To: UMC maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-10-11 13:51 CEST by Florian Best
Modified: 2014-01-14 08:39 CET (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): Cleanup, Troubleshooting
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Best univentionstaff 2012-10-11 13:51:45 CEST
Es wäre cool, dass ein Traceback erscheint, wenn ein UMC-Modul nicht geladen werden kann (wegen syntax errors, import fehlern, etc.). Momentan muss man auf den prozess warten, der dann irgendwann durch einen Timeout beendet wird, ohne informationen über den Fehler.

In den modullogs steht dann sowas:
10.10.12 14:59:32.999  MODULE      ( ERROR   ) : Failed to import module foo: name 'bar' is not defined
10.10.12 14:59:33.000  MODULE      ( ERROR   ) : Failed to import module foo: No module named wizards.foo

also wird anscheinend ein fallback auf den wizard gemacht anstatt ein Modulfehler bekannt zu geben.
Comment 1 Alexander Kläser univentionstaff 2012-10-17 11:34:37 CEST
Gute Idee, das würde manchmal die Fehlersuche vereinfachen. Insb. bei Syntaxfehlern im Python-Code.
Comment 2 Florian Best univentionstaff 2014-01-14 08:39:40 CET

*** This bug has been marked as a duplicate of bug 33673 ***