Added delete-all command
This commit is contained in:
		@@ -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)
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user