def delete_profile(profile_name):
"""
delete specified profile
"""
store = shelve.open(db_file)
try:
if profile_name is not "active":
del store[str(profile_name)]
try:
if str(store["active"]) == profile_name:
del store["active"]
except KeyError:
pass
click.echo("Profile '{}' successfully deleted".format(str(profile_name)))
except KeyError:
click.echo("No such profile '{}'".format(str(profile_name)))
finally:
store.close()
评论列表
文章目录