Added delete-all command
This commit is contained in:
parent
727b03dcf8
commit
2f7469be9c
@ -172,6 +172,16 @@ def do_delete_fractal():
|
|||||||
headers=headers)
|
headers=headers)
|
||||||
LOG.debug("result: %s" % result.text)
|
LOG.debug("result: %s" % result.text)
|
||||||
|
|
||||||
|
def do_delete_all():
|
||||||
|
LOG.info("deleting everything")
|
||||||
|
fractals = get_fractals()
|
||||||
|
for f in fractals:
|
||||||
|
fractal_data = f["attributes"]
|
||||||
|
uuid = fractal_data["uuid"]
|
||||||
|
|
||||||
|
CONF.command.uuid = uuid
|
||||||
|
do_delete_fractal()
|
||||||
|
|
||||||
|
|
||||||
def do_create_fractal():
|
def do_create_fractal():
|
||||||
random.seed()
|
random.seed()
|
||||||
@ -246,6 +256,10 @@ def add_command_parsers(subparsers):
|
|||||||
parser = subparsers.add_parser('delete')
|
parser = subparsers.add_parser('delete')
|
||||||
parser.set_defaults(func=do_delete_fractal)
|
parser.set_defaults(func=do_delete_fractal)
|
||||||
parser.add_argument("uuid", help="Fractal to delete.")
|
parser.add_argument("uuid", help="Fractal to delete.")
|
||||||
|
|
||||||
|
parser = subparsers.add_parser('delete-all')
|
||||||
|
parser.set_defaults(func=do_delete_all)
|
||||||
|
## no arguments
|
||||||
|
|
||||||
parser = subparsers.add_parser('show')
|
parser = subparsers.add_parser('show')
|
||||||
parser.set_defaults(func=do_show_fractal)
|
parser.set_defaults(func=do_show_fractal)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user