rhettg / Tron

Next generation batch process scheduling and management
Other
11 stars 0 forks source link

Crash in service reconfig #67

Closed rhettg closed 12 years ago

rhettg commented 12 years ago

Rebuilding all services causes the following:

2011-05-31 17:13:06,804 tron.mcp ERROR Reconfiguration failed
Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/tron/mcp.py", line 195, in live_reconfig
    self.load_config()
  File "/usr/lib/python2.5/site-packages/tron/mcp.py", line 208, in load_config
    configuration.apply(self)
  File "/usr/lib/python2.5/site-packages/tron/config.py", line 294, in apply
    self._apply_services(mcp)
  File "/usr/lib/python2.5/site-packages/tron/config.py", line 254, in _apply_services
    mcp.add_service(new_service)
  File "/usr/lib/python2.5/site-packages/tron/mcp.py", line 281, in add_service
    service.absorb_previous(prev_service)
  File "/usr/lib/python2.5/site-packages/tron/service.py", line 376, in absorb_previous
    removed_instances += 1
UnboundLocalError: local variable 'removed_instances' referenced before assignment