Mercurial > treepkg > treepkg
comparison treepkg/packager.py @ 7:96f4f58c62b5
Rename the Packager class to PackagerGroup
author | Bernhard Herzog <bh@intevation.de> |
---|---|
date | Fri, 09 Mar 2007 14:33:50 +0100 |
parents | fee641fec94e |
children | 574506a022f6 |
comparison
equal
deleted
inserted
replaced
6:38330d45047f | 7:96f4f58c62b5 |
---|---|
345 def create_packager(packager_class, **kw): | 345 def create_packager(packager_class, **kw): |
346 module = util.import_dotted_name(packager_class) | 346 module = util.import_dotted_name(packager_class) |
347 return module.AssemblyLine(**kw) | 347 return module.AssemblyLine(**kw) |
348 | 348 |
349 | 349 |
350 class Packager(object): | 350 class PackagerGroup(object): |
351 | 351 |
352 def __init__(self, assembly_lines, check_interval): | 352 def __init__(self, assembly_lines, check_interval): |
353 self.assembly_lines = assembly_lines | 353 self.assembly_lines = assembly_lines |
354 self.check_interval = check_interval | 354 self.check_interval = check_interval |
355 | 355 |
356 def run(self): | 356 def run(self): |
357 """Runs the plant indefinitely""" | 357 """Runs the packager group indefinitely""" |
358 logging.info("Packager start. Will check every %d seconds", | 358 logging.info("Tree packager starts. Will check every %d seconds", |
359 self.check_interval) | 359 self.check_interval) |
360 last_check = -1 | 360 last_check = -1 |
361 while 1: | 361 while 1: |
362 now = time.time() | 362 now = time.time() |
363 if now > last_check + self.check_interval: | 363 if now > last_check + self.check_interval: |