Changeset 182 for trunk/email2trac.py.in
- Timestamp:
- 07/17/07 14:36:48 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/email2trac.py.in
r177 r182 92 92 import traceback 93 93 94 from datetime import tzinfo, timedelta, datetime 95 94 96 95 97 # Some global variables … … 97 99 trac_default_version = 0.10 98 100 m = None 101 102 103 104 # A UTC class needed for trac version 0.11, added by 105 # tbaschak at ktc dot mb dot ca 106 # 107 class UTC(tzinfo): 108 """UTC""" 109 ZERO = timedelta(0) 110 HOUR = timedelta(hours=1) 111 112 def utcoffset(self, dt): 113 return self.ZERO 114 115 def tzname(self, dt): 116 return "UTC" 117 118 def dst(self, dt): 119 return self.ZERO 99 120 100 121 … … 466 487 subject = self.email_to_unicode(m['Subject']) 467 488 489 # [hic] #1529: Re: LRZ 490 # [hic] #1529?owner=bas,priority=medium: Re: LRZ 491 # 468 492 TICKET_RE = re.compile(r""" 469 493 (?P<ticketnr>[#][0-9]+:) … … 578 602 %(head, body_text) 579 603 580 when = int(time.time()) 604 #when = int(time.time()) 605 utc = UTC() 606 when = datetime.now(utc) 581 607 582 608 ticket_id = tkt.insert() … … 1019 1045 # see http://projects.edgewall.com/trac/changeset/2799 1020 1046 from trac.ticket.notification import TicketNotifyEmail 1047 elif version == 0.11: 1048 from trac import attachment 1049 from trac.env import Environment 1050 from trac.ticket import Ticket 1051 from trac.web.href import Href 1052 from trac import util 1053 # 1054 # return util.text.to_unicode(str) 1055 # 1056 # see http://projects.edgewall.com/trac/changeset/2799 1057 from trac.ticket.notification import TicketNotifyEmail 1058 1021 1059 1022 1060 env = Environment(settings['project'], create=0)
Note: See TracChangeset
for help on using the changeset viewer.