Changeset 2200
- Timestamp:
- 04/26/07 16:04:30 (2 years ago)
- Files:
-
- scrumburndownplugin/burndown/burndown.py (modified) (6 diffs)
- scrumburndownplugin/deploy.bat (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
scrumburndownplugin/burndown/burndown.py
r2199 r2200 14 14 15 15 from trac.core import * 16 from trac.config import BoolOption 16 17 from trac.env import IEnvironmentSetupParticipant 17 18 from trac.perm import IPermissionRequestor … … 19 20 from trac.web.main import IRequestHandler 20 21 from trac.util import escape, Markup, format_date 22 from trac.ticket import ITicketChangeListener 21 23 22 24 class BurndownComponent(Component): … … 31 33 32 34 def environment_needs_upgrade(self, db): 33 self.log.debug('burndown plugin - environment needs upgrade')34 35 needsUpgrade = False 35 36 … … 120 121 121 122 def ticket_created(self, ticket): 122 update_burndown_data() 123 self.log.debug('burndown plugin - ticket_created') 124 self.update_burndown_data() 123 125 124 126 def ticket_changed(self, ticket, comment, author, old_values): 125 update_burndown_data() 127 self.log.debug('burndown plugin - ticket_changed') 128 self.update_burndown_data() 126 129 127 130 def ticket_deleted(self, ticket): 128 update_burndown_data() 131 self.log.debug('burndown plugin - ticket_modified') 132 self.update_burndown_data() 129 133 130 134 #--------------------------------------------------------------------------- … … 132 136 #--------------------------------------------------------------------------- 133 137 def get_active_navigation_item(self, req): 134 if re.search('/burndown', req.path_info): 135 return "burndown" 136 else: 137 return "" 138 return "burndown" 138 139 139 140 def get_navigation_items(self, req): … … 275 276 # - add up the hours remaining for the open tickets for each open milestone and put the sums into the burndown table 276 277 #------------------------------------------------------------------------ 277 def update_burndown_data( ):278 def update_burndown_data(self): 278 279 is_weekly = BoolOption('burndown', 'is_weekly', False, """Boolean for whether the unit of time for the burndown chart is a week or a day.""") 280 281 self.log.debug('burndown plugin - is_weekly: %b', is_weekly) 279 282 280 283 db = self.env.get_db_cnx() scrumburndownplugin/deploy.bat
r2062 r2200 1 copy c:\burndown-plugin\dist\TracBurndown-01.0 7.10-py2.3.egg C:\Python23\Lib\site-packages1 copy c:\burndown-plugin\dist\TracBurndown-01.08.10-py2.3.egg C:\Python23\Lib\site-packages
