Beispiel #1
0
 def config(self):
     if not getattr(self.options, 'config_file', None):
         return None
     if pyconfig and self.options.config_fn.endswith('.conf'):
         config = pyconfig.Config(with_default=True)
         config.load(self.options.config_file)
         CONFIG.push_process_config(config)
         return config
     else:
         return self.ini_config(self.options.config_file)
Beispiel #2
0
 def base_dir(self):
     base = self.options.output_dir
     if base is None:
         base = CONFIG.get('sqlobject_history_dir', '.')
     if not os.path.exists(base):
         print 'Creating history directory %s' % self.shorten_filename(base)
         if not self.options.simulate:
             os.makedirs(base)
     return base