def activate_profile(profile_name):
store = shelve.open(db_file)
try:
if profile_name == "":
util.write(None)
try:
del store['active']
finally:
click.echo("No proxy mode activated")
else:
if profile_name is not "active":
util.write(store[str(profile_name)])
store['active'] = str(profile_name)
click.echo("Profile '{}' successfully activated".
format(profile_name))
except KeyError:
click.echo("No such profile '{}'".format(str(profile_name)))
finally:
store.close()
评论列表
文章目录