I am trying to set up email2trac in our multi-project trac environment 
which is working so far.
The only problem: email attachments are not being attached to tickets. 
Executing email2trac with debug option reveals that attachments of mails 
are being parsed and created in the tmp folder.
But the ticket itself has no attachment and the link in the description 
points to an invalid/missing attachments.
But log shows an error related to agilo:

2016-11-23 11:54:37,150 email2trac 182: Traceback (most recent call last):

2016-11-23 11:54:37,150 email2trac 182:   File "/usr/bin/email2trac", line 
2905, in <module>
    tktparser.parse(sys.stdin)

2016-11-23 11:54:37,150 email2trac 182:   File "/usr/bin/email2trac", line 
1814, in parse
    self.parse_subject_field(m, subject, spam_msg)

2016-11-23 11:54:37,150 email2trac 182:   File "/usr/bin/email2trac", line 
1959, in parse_subject_field
    self.new_ticket(m, subject, spam_msg)

2016-11-23 11:54:37,150 email2trac 182:   File "/usr/bin/email2trac", line 
1307, in new_ticket
    self.id = tkt.insert()

2016-11-23 11:54:37,150 email2trac 182:   File 
"/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg/trac/ticket/model.py",
 line 256, in insert
    listener.ticket_created(self)

2016-11-23 11:54:37,150 email2trac 182:   File 
"/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg/agilo/scrum/burndown/changelistener.py",
 line 41, in ticket_created
    if not ticket.is_writeable_field(Key.SPRINT) or not ticket[Key.SPRINT]:

2016-11-23 11:54:37,151 email2trac 182: AttributeError: 'Ticket' object has no 
attribute 'is_writeable_field'


Any ideas on how to fix that?
Or does anybody else has experience with setting up agilo with email2trac?

Thank you

Magda
 

-- 
-- 
Follow Agilo on Twitter: http://twitter.com/agilofortrac
Please support us by reviewing and voting on: 
http://userstories.com/products/8-agilo-for-scrum 
http://ohloh.net/p/agilo-trac
http://freshmeat.net/projects/agiloforscrum

You have received this message because you are subscribed to
the "Agilo for Trac" Google Group. This group is focused on
supporting Agilo for Trac users and is moderated by
Agilo Software GmbH <http://www.agilosoftware.com>.

To post to this group, send email to [email protected]
To unsubscribe from this group, send an email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/agilo

--- 
You received this message because you are subscribed to the Google Groups 
"Agilo for Trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.
2016-11-23 11:54:36,408 email2trac 182: Found trac version: 1.0
2016-11-23 11:54:36,622 email2trac 182: Loading environment 
/home/pm/trac-projects/182
2016-11-23 11:54:37,023 email2trac 182: This email settings are set via trac.ini
2016-11-23 11:54:37,023 email2trac 182:          trac_smtp_from : 
[email protected]
2016-11-23 11:54:37,023 email2trac 182:          smtp_default_domain : 
2016-11-23 11:54:37,023 email2trac 182:          smtp_replyto : 
[email protected]
2016-11-23 11:54:37,023 email2trac 182:          trac_smtp_always_cc : 
[email protected]
2016-11-23 11:54:37,023 email2trac 182:          trac_smtp_always_bcc : 
2016-11-23 11:54:37,023 email2trac 182: Main function parse
2016-11-23 11:54:37,058 email2trac 182: saving email to 
/tmp/182WFI056.email2trac
2016-11-23 11:54:37,071 email2trac 182: function get_message_parts()
2016-11-23 11:54:37,071 email2trac 182:          Message part: Main-Type: 
multipart
2016-11-23 11:54:37,072 email2trac 182:          Message part: Content-Type: 
multipart/alternative
2016-11-23 11:54:37,072 email2trac 182:          Message part: Main-Type: text
2016-11-23 11:54:37,072 email2trac 182:          Message part: Content-Type: 
text/plain
2016-11-23 11:54:37,072 email2trac 182: function inline_part()
2016-11-23 11:54:37,072 email2trac 182: function email_to_unicode
2016-11-23 11:54:37,072 email2trac 182:          repr:None type:<type 
'NoneType'>
2016-11-23 11:54:37,073 email2trac 182:          unicode filename: None
2016-11-23 11:54:37,073 email2trac 182:          raw filename: None
2016-11-23 11:54:37,073 email2trac 182: function inline_properties
2016-11-23 11:54:37,074 email2trac 182:          Message part: Main-Type: 
multipart
2016-11-23 11:54:37,074 email2trac 182:          Message part: Content-Type: 
multipart/related
2016-11-23 11:54:37,074 email2trac 182:          Skipping multipart container
2016-11-23 11:54:37,074 email2trac 182:          Message part: Main-Type: text
2016-11-23 11:54:37,074 email2trac 182:          Message part: Content-Type: 
text/html
2016-11-23 11:54:37,074 email2trac 182: function inline_part()
2016-11-23 11:54:37,074 email2trac 182:          Skipping alternative HTML 
message
2016-11-23 11:54:37,075 email2trac 182:          Message part: Main-Type: image
2016-11-23 11:54:37,075 email2trac 182:          Message part: Content-Type: 
image/png
2016-11-23 11:54:37,075 email2trac 182: function inline_part()
2016-11-23 11:54:37,075 email2trac 182: function email_to_unicode
2016-11-23 11:54:37,075 email2trac 182:          repr:'temp.png' type:<type 
'str'>
2016-11-23 11:54:37,075 email2trac 182:          unicode filename: temp.png
2016-11-23 11:54:37,075 email2trac 182:          raw filename: 'temp.png'
2016-11-23 11:54:37,075 email2trac 182:          Appending u'temp.png' 
(image/png)
2016-11-23 11:54:37,075 email2trac 182: function unique_attachment_names()
2016-11-23 11:54:37,076 email2trac 182: function attachment_exists
2016-11-23 11:54:37,076 email2trac 182:          check if attachment already 
exists: Id : None, Filename : temp.png
2016-11-23 11:54:37,076 email2trac 182:          Attachment with filename 
temp.png will be saved as temp.png
2016-11-23 11:54:37,076 email2trac 182: function get_body_text()
2016-11-23 11:54:37,076 email2trac 182: function inline_part()
2016-11-23 11:54:37,076 email2trac 182: wiki image link for: temp.png
2016-11-23 11:54:37,076 email2trac 182: function debug_body:
2016-11-23 11:54:37,076 email2trac 182: writing body to 
/tmp/182WFI056.email2trac.body
2016-11-23 11:54:37,077 email2trac 182: function debug_attachments
2016-11-23 11:54:37,077 email2trac 182:          part0: Content-Type: image/png
2016-11-23 11:54:37,077 email2trac 182: writing 
/tmp/182WFI056.email2trac.part1.png: filename: temp.png
2016-11-23 11:54:37,089 email2trac 182: function get_sender_info
2016-11-23 11:54:37,090 email2trac 182: function email_to_unicode
2016-11-23 11:54:37,090 email2trac 182:          repr:'Magdalena Soyka' 
type:<type 'str'>
2016-11-23 11:54:37,090 email2trac 182:          email name: Magdalena Soyka, 
email address: [email protected]
2016-11-23 11:54:37,093 email2trac 182:         get_sender_info: found 
registered user: magda
2016-11-23 11:54:37,093 email2trac 182: function email_header_acl: white_list
2016-11-23 11:54:37,093 email2trac 182:          white_list not defined, all 
messages are allowed.
2016-11-23 11:54:37,093 email2trac 182: function email_header_acl: black_list
2016-11-23 11:54:37,093 email2trac 182: function email_header_acl: 
recipient_list
2016-11-23 11:54:37,094 email2trac 182:          recipient_list not defined, 
all messages are allowed.
2016-11-23 11:54:37,094 email2trac 182: function spam
2016-11-23 11:54:37,094 email2trac 182: function spam
2016-11-23 11:54:37,094 email2trac 182: function email_to_unicode
2016-11-23 11:54:37,094 email2trac 182:          repr:'mit anhang 2' type:<type 
'str'>
2016-11-23 11:54:37,094 email2trac 182: subject parsing: u'mit anhang 2'
2016-11-23 11:54:37,094 email2trac 182: function parse_subject_header
2016-11-23 11:54:37,095 email2trac 182: function ticket_update_by_subject
2016-11-23 11:54:37,096 email2trac 182: function new_ticket
2016-11-23 11:54:37,131 email2trac 182: function set_cc_fields
2016-11-23 11:54:37,131 email2trac 182: function set_ticket_fields
2016-11-23 11:54:37,131 email2trac 182: trac[summary] = 
2016-11-23 11:54:37,131 email2trac 182: trac[reporter] = 
2016-11-23 11:54:37,132 email2trac 182: trac[owner] = < default >
2016-11-23 11:54:37,132 email2trac 182: used owner = < default >
2016-11-23 11:54:37,132 email2trac 182: trac[description] = 
2016-11-23 11:54:37,132 email2trac 182: trac[type] = issue
2016-11-23 11:54:37,132 email2trac 182: used type = issue
2016-11-23 11:54:37,132 email2trac 182: trac[status] = 
2016-11-23 11:54:37,132 email2trac 182: trac[priority] = major
2016-11-23 11:54:37,132 email2trac 182: used priority = major
2016-11-23 11:54:37,132 email2trac 182: trac[milestone] = 
2016-11-23 11:54:37,132 email2trac 182: trac[component] = 
2016-11-23 11:54:37,132 email2trac 182: trac[version] = 
2016-11-23 11:54:37,132 email2trac 182: trac[resolution] = None
2016-11-23 11:54:37,132 email2trac 182: trac[keywords] = 
2016-11-23 11:54:37,132 email2trac 182: trac[cc] = 
2016-11-23 11:54:37,133 email2trac 182: trac[time] = 
2016-11-23 11:54:37,133 email2trac 182: trac[changetime] = 
2016-11-23 11:54:37,133 email2trac 182: trac[businessvalue] = 
2016-11-23 11:54:37,133 email2trac 182: trac[drp_resources] = 
2016-11-23 11:54:37,133 email2trac 182: trac[i_links] = 
2016-11-23 11:54:37,133 email2trac 182: trac[o_links] = 
2016-11-23 11:54:37,133 email2trac 182: trac[planid] = 
2016-11-23 11:54:37,133 email2trac 182: trac[rd_points] = 
2016-11-23 11:54:37,133 email2trac 182: trac[remaining_time] = 
2016-11-23 11:54:37,133 email2trac 182: trac[sprint] = 
2016-11-23 11:54:37,133 email2trac 182: trac[story_priority] = 
2016-11-23 11:54:37,133 email2trac 182: trac[testcaseid] = 
2016-11-23 11:54:37,133 email2trac 182: function update_ticket_fields
2016-11-23 11:54:37,133 email2trac 182: user_field       drp_resources = 
2016-11-23 11:54:37,134 email2trac 182: ticket_field     drp_resources = 
2016-11-23 11:54:37,134 email2trac 182: user_field       i_links = 
2016-11-23 11:54:37,134 email2trac 182: ticket_field     i_links = 
2016-11-23 11:54:37,134 email2trac 182: user_field       planid = 
2016-11-23 11:54:37,134 email2trac 182: ticket_field     planid = 
2016-11-23 11:54:37,134 email2trac 182: user_field       businessvalue = 
2016-11-23 11:54:37,134 email2trac 182: ticket_field     businessvalue = None
2016-11-23 11:54:37,134 email2trac 182: user_field       testcaseid = 
2016-11-23 11:54:37,134 email2trac 182: ticket_field     testcaseid = 
2016-11-23 11:54:37,134 email2trac 182: user_field       remaining_time = 
2016-11-23 11:54:37,134 email2trac 182: ticket_field     remaining_time = 
2016-11-23 11:54:37,134 email2trac 182: user_field       priority = major
2016-11-23 11:54:37,134 email2trac 182: ticket_field     priority = major
2016-11-23 11:54:37,134 email2trac 182: user_field       story_priority = 
2016-11-23 11:54:37,134 email2trac 182: ticket_field     story_priority = None
2016-11-23 11:54:37,135 email2trac 182: user_field       owner = < default >
2016-11-23 11:54:37,135 email2trac 182: ticket_field     owner = < default >
2016-11-23 11:54:37,135 email2trac 182: user_field       rd_points = 
2016-11-23 11:54:37,135 email2trac 182: ticket_field     rd_points = None
2016-11-23 11:54:37,135 email2trac 182: user_field       o_links = 
2016-11-23 11:54:37,135 email2trac 182: ticket_field     o_links = 
2016-11-23 11:54:37,135 email2trac 182: user_field       type = issue
2016-11-23 11:54:37,135 email2trac 182: ticket_field     type = issue
2016-11-23 11:54:37,135 email2trac 182: user_field       sprint = 
2016-11-23 11:54:37,135 email2trac 182: ticket_field     sprint = 
2016-11-23 11:54:37,135 email2trac 182: function get_message_parts()
2016-11-23 11:54:37,135 email2trac 182:          Message part: Main-Type: 
multipart
2016-11-23 11:54:37,135 email2trac 182:          Message part: Content-Type: 
multipart/alternative
2016-11-23 11:54:37,135 email2trac 182:          Message part: Main-Type: text
2016-11-23 11:54:37,135 email2trac 182:          Message part: Content-Type: 
text/plain
2016-11-23 11:54:37,136 email2trac 182: function inline_part()
2016-11-23 11:54:37,136 email2trac 182: function email_to_unicode
2016-11-23 11:54:37,136 email2trac 182:          repr:None type:<type 
'NoneType'>
2016-11-23 11:54:37,136 email2trac 182:          unicode filename: None
2016-11-23 11:54:37,136 email2trac 182:          raw filename: None
2016-11-23 11:54:37,136 email2trac 182: function inline_properties
2016-11-23 11:54:37,136 email2trac 182:          Message part: Main-Type: 
multipart
2016-11-23 11:54:37,136 email2trac 182:          Message part: Content-Type: 
multipart/related
2016-11-23 11:54:37,136 email2trac 182:          Skipping multipart container
2016-11-23 11:54:37,136 email2trac 182:          Message part: Main-Type: text
2016-11-23 11:54:37,136 email2trac 182:          Message part: Content-Type: 
text/html
2016-11-23 11:54:37,136 email2trac 182: function inline_part()
2016-11-23 11:54:37,136 email2trac 182:          Skipping alternative HTML 
message
2016-11-23 11:54:37,137 email2trac 182:          Message part: Main-Type: image
2016-11-23 11:54:37,137 email2trac 182:          Message part: Content-Type: 
image/png
2016-11-23 11:54:37,137 email2trac 182: function inline_part()
2016-11-23 11:54:37,137 email2trac 182: function email_to_unicode
2016-11-23 11:54:37,137 email2trac 182:          repr:'temp.png' type:<type 
'str'>
2016-11-23 11:54:37,137 email2trac 182:          unicode filename: temp.png
2016-11-23 11:54:37,137 email2trac 182:          raw filename: 'temp.png'
2016-11-23 11:54:37,137 email2trac 182:          Appending u'temp.png' 
(image/png)
2016-11-23 11:54:37,137 email2trac 182: function unique_attachment_names()
2016-11-23 11:54:37,137 email2trac 182: function attachment_exists
2016-11-23 11:54:37,137 email2trac 182:          check if attachment already 
exists: Id : None, Filename : temp.png
2016-11-23 11:54:37,137 email2trac 182:          Attachment with filename 
temp.png will be saved as temp.png
2016-11-23 11:54:37,137 email2trac 182: function get_body_text()
2016-11-23 11:54:37,137 email2trac 182: function inline_part()
2016-11-23 11:54:37,137 email2trac 182: wiki image link for: temp.png
2016-11-23 11:54:37,150 email2trac 182: Traceback (most recent call last):

2016-11-23 11:54:37,150 email2trac 182:   File "/usr/bin/email2trac", line 
2905, in <module>
    tktparser.parse(sys.stdin)

2016-11-23 11:54:37,150 email2trac 182:   File "/usr/bin/email2trac", line 
1814, in parse
    self.parse_subject_field(m, subject, spam_msg)

2016-11-23 11:54:37,150 email2trac 182:   File "/usr/bin/email2trac", line 
1959, in parse_subject_field
    self.new_ticket(m, subject, spam_msg)

2016-11-23 11:54:37,150 email2trac 182:   File "/usr/bin/email2trac", line 
1307, in new_ticket
    self.id = tkt.insert()

2016-11-23 11:54:37,150 email2trac 182:   File 
"/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg/trac/ticket/model.py",
 line 256, in insert
    listener.ticket_created(self)

2016-11-23 11:54:37,150 email2trac 182:   File 
"/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg/agilo/scrum/burndown/changelistener.py",
 line 41, in ticket_created
    if not ticket.is_writeable_field(Key.SPRINT) or not ticket[Key.SPRINT]:

2016-11-23 11:54:37,151 email2trac 182: AttributeError: 'Ticket' object has no 
attribute 'is_writeable_field'

2016-11-23 11:54:37,151 email2trac 182: saving email to 
/tmp/182oKzxih.email2trac
2016-11-23 11:54:37,157 email2trac 182: function get_message_parts()
2016-11-23 11:54:37,157 email2trac 182:          Message part: Main-Type: 
multipart
2016-11-23 11:54:37,157 email2trac 182:          Message part: Content-Type: 
multipart/alternative
2016-11-23 11:54:37,157 email2trac 182:          Message part: Main-Type: text
2016-11-23 11:54:37,157 email2trac 182:          Message part: Content-Type: 
text/plain
2016-11-23 11:54:37,157 email2trac 182: function inline_part()
2016-11-23 11:54:37,157 email2trac 182: function email_to_unicode
2016-11-23 11:54:37,157 email2trac 182:          repr:None type:<type 
'NoneType'>
2016-11-23 11:54:37,157 email2trac 182:          unicode filename: None
2016-11-23 11:54:37,157 email2trac 182:          raw filename: None
2016-11-23 11:54:37,158 email2trac 182: function inline_properties
2016-11-23 11:54:37,158 email2trac 182:          Message part: Main-Type: 
multipart
2016-11-23 11:54:37,158 email2trac 182:          Message part: Content-Type: 
multipart/related
2016-11-23 11:54:37,158 email2trac 182:          Skipping multipart container
2016-11-23 11:54:37,158 email2trac 182:          Message part: Main-Type: text
2016-11-23 11:54:37,158 email2trac 182:          Message part: Content-Type: 
text/html
2016-11-23 11:54:37,158 email2trac 182: function inline_part()
2016-11-23 11:54:37,158 email2trac 182:          Skipping alternative HTML 
message
2016-11-23 11:54:37,158 email2trac 182:          Message part: Main-Type: image
2016-11-23 11:54:37,158 email2trac 182:          Message part: Content-Type: 
image/png
2016-11-23 11:54:37,158 email2trac 182: function inline_part()
2016-11-23 11:54:37,158 email2trac 182: function email_to_unicode
2016-11-23 11:54:37,158 email2trac 182:          repr:'temp.png' type:<type 
'str'>
2016-11-23 11:54:37,159 email2trac 182:          unicode filename: temp.png
2016-11-23 11:54:37,159 email2trac 182:          raw filename: 'temp.png'
2016-11-23 11:54:37,159 email2trac 182:          Appending u'temp.png' 
(image/png)
2016-11-23 11:54:37,159 email2trac 182: function unique_attachment_names()
2016-11-23 11:54:37,159 email2trac 182: function attachment_exists
2016-11-23 11:54:37,159 email2trac 182:          check if attachment already 
exists: Id : None, Filename : temp.png
2016-11-23 11:54:37,159 email2trac 182:          Attachment with filename 
temp.png will be saved as temp.png
2016-11-23 11:54:37,159 email2trac 182: function get_body_text()
2016-11-23 11:54:37,159 email2trac 182: function inline_part()
2016-11-23 11:54:37,159 email2trac 182: wiki image link for: temp.png
2016-11-23 11:54:37,159 email2trac 182: function debug_body:
2016-11-23 11:54:37,159 email2trac 182: writing body to 
/tmp/182oKzxih.email2trac.body
2016-11-23 11:54:37,159 email2trac 182: function debug_attachments
2016-11-23 11:54:37,159 email2trac 182:          part0: Content-Type: image/png
2016-11-23 11:54:37,160 email2trac 182: writing 
/tmp/182oKzxih.email2trac.part1.png: filename: temp.png
2016-11-23 11:54:36,638 Trac[env] INFO: -------------------------------- 
environment startup [Trac 1.0.1] --------------------------------
2016-11-23 11:54:36,666 Trac[loader] DEBUG: Loading TicketImport from 
/usr/local/lib/python2.7/dist-packages/TicketImport-0.8.3-py2.7.egg
2016-11-23 11:54:36,682 Trac[loader] DEBUG: Loading TracBurndownJson from 
/usr/local/lib/python2.7/dist-packages/TracBurndownJson-0.1-py2.7.egg
2016-11-23 11:54:36,752 Trac[loader] DEBUG: Loading TracXMLRPC from 
/usr/lib/python2.7/dist-packages
2016-11-23 11:54:36,752 Trac[loader] DEBUG: Loading acct_mgr.admin from 
/usr/lib/pymodules/python2.7
2016-11-23 11:54:36,759 Trac[loader] DEBUG: Loading acct_mgr.api from 
/usr/lib/pymodules/python2.7
2016-11-23 11:54:36,759 Trac[loader] DEBUG: Loading acct_mgr.db from 
/usr/lib/pymodules/python2.7
2016-11-23 11:54:36,761 Trac[loader] DEBUG: Loading acct_mgr.htfile from 
/usr/lib/pymodules/python2.7
2016-11-23 11:54:36,763 Trac[loader] DEBUG: Loading acct_mgr.http from 
/usr/lib/pymodules/python2.7
2016-11-23 11:54:36,763 Trac[loader] DEBUG: Loading acct_mgr.notification from 
/usr/lib/pymodules/python2.7
2016-11-23 11:54:36,764 Trac[loader] DEBUG: Loading acct_mgr.pwhash from 
/usr/lib/pymodules/python2.7
2016-11-23 11:54:36,764 Trac[loader] DEBUG: Loading acct_mgr.svnserve from 
/usr/lib/pymodules/python2.7
2016-11-23 11:54:36,765 Trac[loader] DEBUG: Loading acct_mgr.web_ui from 
/usr/lib/pymodules/python2.7
2016-11-23 11:54:36,765 Trac[loader] DEBUG: Loading agilo.admin from 
/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,767 Trac[loader] DEBUG: Loading agilo.api.web_ui from 
/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,768 Trac[loader] DEBUG: Loading agilo.charts from 
/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,768 Trac[loader] DEBUG: Loading agilo.csv_import.web_ui 
from /usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,772 Trac[loader] DEBUG: Loading agilo.help from 
/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,773 Trac[loader] DEBUG: Loading agilo.help.search from 
/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,774 Trac[loader] DEBUG: Loading agilo.init from 
/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,776 Trac[loader] DEBUG: Loading agilo.scrum from 
/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,776 Trac[loader] DEBUG: Loading agilo.scrum.workflow.rules 
from /usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,779 Trac[loader] DEBUG: Loading agilo.ticket from 
/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,779 Trac[loader] DEBUG: Loading agilo.ticket.json_ui from 
/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,782 Trac[loader] DEBUG: Loading agilo.ticket.links from 
/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,782 Trac[loader] DEBUG: Loading agilo.ticket.web_ui from 
/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,782 Trac[loader] DEBUG: Loading 
agilo.utils.compatibility_warner from 
/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,783 Trac[loader] DEBUG: Loading agilo.utils.permissions 
from /usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,784 Trac[loader] DEBUG: Loading agilo.utils.web_ui from 
/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,784 Trac[loader] DEBUG: Loading agilo_common.licensing from 
/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,794 Trac[loader] DEBUG: Loading agilo_common.scrum from 
/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,796 Trac[loader] DEBUG: Loading agilo_common.web_ui from 
/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,796 Trac[loader] DEBUG: Loading 
agilo_pro.inject_pro_functionality_in_backlog from 
/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,798 Trac[loader] DEBUG: Loading agilo_pro.pro_setup from 
/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,798 Trac[loader] DEBUG: Loading agilo_pro.web_ui from 
/usr/local/lib/python2.7/dist-packages/binary_agilo-1.3.14_PRO-py2.7.egg
2016-11-23 11:54:36,800 Trac[loader] DEBUG: Loading sqlexecutor from 
/usr/local/lib/python2.7/dist-packages/SQLExecutor-1.0.6-py2.7.egg
2016-11-23 11:54:36,804 Trac[loader] DEBUG: Loading testmanager from 
/usr/local/lib/python2.7/dist-packages/TestManager-1.8.1-py2.7.egg
2016-11-23 11:54:36,815 Trac[loader] DEBUG: Loading trac.about from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,815 Trac[loader] DEBUG: Loading trac.admin.console from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,817 Trac[loader] DEBUG: Loading trac.admin.web_ui from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,818 Trac[loader] DEBUG: Loading trac.attachment from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,818 Trac[loader] DEBUG: Loading trac.db.mysql from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,818 Trac[loader] DEBUG: Loading trac.db.postgres from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,819 Trac[loader] DEBUG: Loading trac.db.sqlite from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,819 Trac[loader] DEBUG: Loading trac.mimeview.patch from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,820 Trac[loader] DEBUG: Loading trac.mimeview.pygments from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,842 Trac[loader] DEBUG: Loading trac.mimeview.rst from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,951 Trac[loader] DEBUG: Loading trac.mimeview.txtl from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,966 Trac[loader] DEBUG: Skipping "trac.mimeview.txtl = 
trac.mimeview.txtl [textile]": ("DistributionNotFound: textile>=2.0" not found)
2016-11-23 11:54:36,966 Trac[loader] DEBUG: Loading trac.prefs from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,967 Trac[loader] DEBUG: Loading trac.search from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,968 Trac[loader] DEBUG: Loading trac.ticket.admin from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,969 Trac[loader] DEBUG: Loading trac.ticket.batch from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,970 Trac[loader] DEBUG: Loading trac.ticket.query from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,970 Trac[loader] DEBUG: Loading trac.ticket.report from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,973 Trac[loader] DEBUG: Loading trac.ticket.roadmap from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,974 Trac[loader] DEBUG: Loading trac.ticket.web_ui from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,974 Trac[loader] DEBUG: Loading trac.timeline from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,975 Trac[loader] DEBUG: Loading trac.versioncontrol.admin 
from /usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,977 Trac[loader] DEBUG: Loading 
trac.versioncontrol.svn_authz from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,977 Trac[loader] DEBUG: Loading trac.versioncontrol.web_ui 
from /usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,984 Trac[loader] DEBUG: Loading trac.web.auth from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,985 Trac[loader] DEBUG: Loading trac.web.session from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,985 Trac[loader] DEBUG: Loading trac.wiki.admin from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,986 Trac[loader] DEBUG: Loading trac.wiki.interwiki from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,989 Trac[loader] DEBUG: Loading trac.wiki.macros from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,989 Trac[loader] DEBUG: Loading trac.wiki.web_api from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,990 Trac[loader] DEBUG: Loading trac.wiki.web_ui from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,990 Trac[loader] DEBUG: Loading tracgenericclass from 
/usr/local/lib/python2.7/dist-packages/TracGenericClass-1.1.5-py2.7.egg
2016-11-23 11:54:36,991 Trac[loader] DEBUG: Loading tracgenericworkflow from 
/usr/local/lib/python2.7/dist-packages/TracGenericWorkflow-1.0.4-py2.7.egg
2016-11-23 11:54:36,991 Trac[loader] DEBUG: Loading tracopt.mimeview.enscript 
from /usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,992 Trac[loader] DEBUG: Loading tracopt.mimeview.php from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:36,993 Trac[loader] DEBUG: Loading tracopt.mimeview.silvercity 
from /usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:37,007 Trac[loader] DEBUG: Skipping 
"tracopt.mimeview.silvercity = tracopt.mimeview.silvercity [silvercity]": 
("DistributionNotFound: SilverCity>=0.9.4" not found)
2016-11-23 11:54:37,008 Trac[loader] DEBUG: Loading tracopt.perm.authz_policy 
from /usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:37,009 Trac[loader] DEBUG: Loading 
tracopt.perm.config_perm_provider from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:37,010 Trac[loader] DEBUG: Loading tracopt.ticket.clone from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:37,011 Trac[loader] DEBUG: Loading 
tracopt.ticket.commit_updater from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:37,012 Trac[loader] DEBUG: Loading tracopt.ticket.deleter from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:37,013 Trac[loader] DEBUG: Loading 
tracopt.versioncontrol.git.git_fs from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:37,018 Trac[loader] DEBUG: Loading 
tracopt.versioncontrol.svn.svn_fs from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:37,020 Trac[loader] DEBUG: Loading 
tracopt.versioncontrol.svn.svn_prop from 
/usr/local/lib/python2.7/dist-packages/Trac-1.0.1-py2.7.egg
2016-11-23 11:54:37,021 Trac[loader] DEBUG: Loading tracwysiwyg from 
/usr/local/lib/python2.7/dist-packages/TracWysiwyg-0.12.0.5_r13457-py2.7.egg
2016-11-23 11:54:37,097 Trac[default_workflow] DEBUG: Workflow actions at 
initialization: {u'resolve': {u'operations': [u'set_resolution'], 'name': 
u'resolve', 'default': 0, 'newstate': u'closed', 'oldstates': [u'new', 
u'assigned', u'accepted', u'reopened'], u'permissions': [u'TICKET_MODIFY']}, 
u'accept': {u'operations': [u'set_owner_to_self'], 'name': u'accept', 
'default': 0, 'newstate': u'accepted', 'oldstates': [u'new', u'assigned', 
u'accepted', u'reopened'], u'permissions': [u'TICKET_MODIFY']}, u'leave': 
{u'operations': [u'leave_status'], 'name': u'leave', u'default': 1, 'newstate': 
u'*', 'oldstates': [u'*'], 'permissions': []}, u'reopen': {u'operations': 
[u'del_resolution'], 'name': u'reopen', 'default': 0, 'newstate': u'reopened', 
'oldstates': [u'closed'], u'permissions': [u'TICKET_CREATE']}, u'reassign': 
{u'operations': [u'set_owner'], 'name': u'reassign', 'default': 0, 'newstate': 
u'assigned', 'oldstates': [u'new', u'assigned', u'accepted', u'reopened'], 
u'permissions': [u'TICKET_MODIFY']}, '_reset': {'operations': 
['reset_workflow'], 'name': 'reset', 'default': 0, 'newstate': 'new', 
'oldstates': [], 'permissions': []}}

2016-11-23 11:54:37,097 Trac[api] DEBUG: action controllers for ticket 
workflow: ['ConfigurableTicketWorkflow']
2016-11-23 11:54:37,111 Trac[log] DEBUG: [Environment]: SELECT => Executing 
Query: SELECT description, sprint_end, milestone, name, start, team FROM 
agilo_sprint {}
2016-11-23 11:54:37,130 Trac[log] DEBUG: [Environment]: SELECT => Executing 
Query: SELECT description, sprint_end, milestone, name, start, team FROM 
agilo_sprint {}
2016-11-23 11:54:37,143 Trac[log] DEBUG: [LinksConfiguration]: Setting 
calculated property: total_story_points => sum:get_outgoing.rd_points|type=story
2016-11-23 11:54:37,143 Trac[log] DEBUG: [LinksConfiguration]: Setting 
calculated property: mandatory_story_points => 
sum:get_outgoing.rd_points|type=story|story_priority=Mandatory
2016-11-23 11:54:37,143 Trac[log] DEBUG: [LinksConfiguration]: Setting 
calculated property: roif => div:businessvalue;mandatory_story_points|None
2016-11-23 11:54:37,144 Trac[log] DEBUG: [LinksConfiguration]: Setting 
calculated property: total_remaining_time => 
sum:get_outgoing.remaining_time|None
2016-11-23 11:54:37,144 Trac[log] DEBUG: [LinksConfiguration]: Setting 
calculated property: estimated_remaining_time => 
mul:rd_points;get_sprint.get_team_metrics.rt_usp_ratio|None
2016-11-23 11:54:37,148 Trac[log] DEBUG: [AgiloTicket]: Called 
_set_team_members() => ''

Reply via email to