comparison treepkg/packager.py @ 387:c1f3be727f9d treepkg-status

renamed new status dir to info because of a naming conflict with status.py let the user specify a treepkg name in the config the name is propagated to PackagerGroup [treepkg] name: <treepkgname> becomes: pg = PackagerGroup(...) pg.name
author Bjoern Ricks <bricks@intevation.de>
date Thu, 08 Jul 2010 10:07:39 +0000
parents 41226e427823
children a690fc689f2f
comparison
equal deleted inserted replaced
386:ffa86312ee81 387:c1f3be727f9d
639 639
640 class PackagerGroup(object): 640 class PackagerGroup(object):
641 641
642 def __init__(self, package_tracks, check_interval, revision=None, 642 def __init__(self, package_tracks, check_interval, revision=None,
643 instructions_file=None, do_svn_update=True, 643 instructions_file=None, do_svn_update=True,
644 stop_on_error=False): 644 stop_on_error=False, name=""):
645 self.package_tracks = package_tracks 645 self.package_tracks = package_tracks
646 self.check_interval = check_interval 646 self.check_interval = check_interval
647 self.revision = revision 647 self.revision = revision
648 self.do_svn_update = do_svn_update 648 self.do_svn_update = do_svn_update
649 self.stop_on_error = stop_on_error 649 self.stop_on_error = stop_on_error
650 self.instructions_file = instructions_file 650 self.instructions_file = instructions_file
651 self.instructions_file_removed = False 651 self.instructions_file_removed = False
652 self.name = name
652 self.sort_tracks() 653 self.sort_tracks()
653 654
654 def sort_tracks(self): 655 def sort_tracks(self):
655 """Sorts tracks for dependency handling""" 656 """Sorts tracks for dependency handling"""
656 todo = self.package_tracks[:] 657 todo = self.package_tracks[:]
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)