コード例 #1
0
            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)

    elif command == "dm":
        if not (campaign.id_exists(arguments.id)):
            pp and print("[!] No such campaign exists!")
            exit(1)

        cp = campaign.get_campaign(arguments.id)