Modify

Opened 6 years ago

Closed 6 years ago

#2964 closed defect (invalid)

plugin throws error on YAML detail.message

Reported by: kdebisschop Owned by: malsmith
Priority: normal Component: GanttChartPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.10

Description

The detail from YAML did not include a message attribute, so I could not diagnose the ultimate error.

[udebika@usbost-fenservi trac-hacks]$ svn diff ganttchartplugin/0.11/
Index: ganttchartplugin/0.11/gantt/gantt.py
===================================================================
--- ganttchartplugin/0.11/gantt/gantt.py (revision 3567)
+++ ganttchartplugin/0.11/gantt/gantt.py (working copy)
@@ -201,7 +201,9 @@

mstart,mend = self.process_dates(data)
self.draw_chart(data,mstart,mend,img_path,80,20,False)

except yaml.YAMLError, detail :

  • msg = "Data Loading Error: " + detail.message

+ msg = "Data Loading Error: "
+ if hasattr(detail, 'message'):
+ msg = msg + detail.message

if hasattr(detail, 'problem_mark'):

mark = detail.problem_mark
msg = msg + "<br />Error position: (%s:%s)" % (mark.line+1, mark.column+1)

Attachments (0)

Change History (1)

comment:1 Changed 6 years ago by kdebisschop

  • Resolution set to invalid
  • Status changed from new to closed

I goofed in submitting this against 0.10 - resubmitted against 0.11, so close this ticket.

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.