def disk(args):
"""Add/Delete disk of vm"""
name = args.name
delete = args.delete
size = args.size
diskname = args.diskname
template = args.template
pool = args.pool
global config
k = config.k
if delete:
if diskname is None:
common.pprint("Missing diskname. Leaving...", color='red')
os._exit(1)
common.pprint("Deleting disk %s from %s..." % (diskname, name), color='green')
k.delete_disk(name, diskname)
return
if size is None:
common.pprint("Missing size. Leaving...", color='red')
os._exit(1)
if pool is None:
common.pprint("Missing pool. Leaving...", color='red')
os._exit(1)
common.pprint("Adding disk to %s..." % (name), color='green')
k.add_disk(name=name, size=size, pool=pool, template=template)
评论列表
文章目录