Bug 28746

Summary: Traceback anzeigen, wenn Modul nicht geladen werden kann.
Product: UCS Reporter: Florian Best <best>
Component: UMC (Generic)Assignee: UMC maintainers <umc-maintainers>
Status: RESOLVED DUPLICATE QA Contact:
Severity: enhancement    
Priority: P4 CC: gohmann, klaeser
Version: UCS 3.0   
Target Milestone: UCS 3.x   
Hardware: Other   
OS: Linux   
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:

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 ***