cwctl.py
branchstable
changeset 4610 7bf205b9a845
parent 4609 169ca2904322
child 4656 027bbff3659f
equal deleted inserted replaced
4609:169ca2904322 4610:7bf205b9a845
   301         print '\n'+underline_title('Configuring the instance (%s.conf)' % configname)
   301         print '\n'+underline_title('Configuring the instance (%s.conf)' % configname)
   302         config.input_config('main', self.config.config_level)
   302         config.input_config('main', self.config.config_level)
   303         # configuration'specific stuff
   303         # configuration'specific stuff
   304         print
   304         print
   305         helper.bootstrap(cubes, self.config.config_level)
   305         helper.bootstrap(cubes, self.config.config_level)
       
   306         # input for cubes specific options
       
   307         for section in set(sect.lower() for sect, opt, optdict in config.all_options()
       
   308                            if optdict.get('inputlevel') <= self.config.config_level):
       
   309             if section not in ('main', 'email', 'pyro'):
       
   310                 print '\n' + underline_title('%s options' % section)
       
   311                 config.input_config(section, self.config.config_level)
   306         # write down configuration
   312         # write down configuration
   307         config.save()
   313         config.save()
   308         self._handle_win32(config, appid)
   314         self._handle_win32(config, appid)
   309         print '-> generated %s' % config.main_config_file()
   315         print '-> generated %s' % config.main_config_file()
   310         # handle i18n files structure
   316         # handle i18n files structure