elif command == "status": # status command status = campaign.get_status(arguments.id) if not pp: print(json.dumps(status)) else: cp = campaign.get_campaign(arguments.id) pretty_print_status(cp, status) elif command == "delete": # delete command if arguments.id: if (campaign.id_exists(arguments.id)): print("[+] Deleting campaign with id", arguments.id) campaign.delete(arguments.id) print("[+] Success") else: pp and print("[!] No such campaign exists") exit(1) elif arguments.all: pp and print("[+] Deleting all campaigns....") campaign.truncate() pp and print("[+] Success") else: print( "[!] Specify either id of campaign or `-a` to delete all campaigns" ) exit(1)