def generate_config():
config = UserOptions()
filename = os.path.join(user_config_dir(), 'cloudomate.cfg')
if os.path.exists(filename):
print("cloudomate.cfg already present at %s" % filename)
config.read_settings(filename=filename)
return config
locale = random.choice(['cs_CZ', 'de_DE', 'dk_DK', 'es_ES', 'et_EE', 'hr_HR', 'it_IT'])
fake = Factory().create(locale)
cp = ConfigParser.ConfigParser()
_generate_address(cp, fake)
_generate_server(cp, fake)
_generate_user(cp, fake)
_remove_unicode(cp)
with codecs.open(filename, 'w', 'utf8') as config_file:
cp.write(config_file)
return cp
评论列表
文章目录