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 |