示例#1
0
 def parse(self):
     self.dist_config.read(DistScrambleCrate.dist_config_file)
     self.hosts = dict(self.dist_config.items('hosts'))
     self.groups = dict(self.dist_config.items('groups'))
     self.ignore = dict(self.dist_config.items('ignore'))
     self.platforms = self.get_platforms(self.build_on)
     self.noplatforms = self.get_platforms('noplatform')
     Crate.parse(self)
示例#2
0
 def parse( self ):
     self.dist_config.read( DistScrambleCrate.dist_config_file )
     self.hosts = dict( self.dist_config.items( 'hosts' ) )
     self.groups = dict( self.dist_config.items( 'groups' ) )
     self.ignore = dict( self.dist_config.items( 'ignore' ) )
     self.platforms = self.get_platforms( self.build_on )
     self.noplatforms = self.get_platforms( 'noplatform' )
     Crate.parse( self )
示例#3
0
 def parse( self ):
     Crate.parse( self )
     # get dependency sources
     for egg in self.eggs.values():
         try:
             egg.sources = self.config.get( "source", egg.name ).split()
         except:
             egg.sources = []
         try:
             egg.dependencies = self.config.get( "dependencies", egg.name ).split()
         except:
             egg.dependencies = []
示例#4
0
 def parse(self):
     Crate.parse(self)
     # get dependency sources
     for egg in self.eggs.values():
         try:
             egg.sources = self.config.get("source", egg.name).split()
         except:
             egg.sources = []
         try:
             egg.dependencies = self.config.get("dependencies",
                                                egg.name).split()
         except:
             egg.dependencies = []
示例#5
0
 def parse_egg_section( self, *args, **kwargs ):
     kwargs['egg_class'] = ScrambleEgg
     Crate.parse_egg_section( self, *args, **kwargs )
示例#6
0
 def parse_egg_section(self, *args, **kwargs):
     kwargs['egg_class'] = ScrambleEgg
     Crate.parse_egg_section(self, *args, **kwargs)