diff options
Diffstat (limited to 'src/leap/bonafide/bonafide_cli2')
-rwxr-xr-x | src/leap/bonafide/bonafide_cli2 | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/leap/bonafide/bonafide_cli2 b/src/leap/bonafide/bonafide_cli2 index 18506d9..bf05a99 100755 --- a/src/leap/bonafide/bonafide_cli2 +++ b/src/leap/bonafide/bonafide_cli2 @@ -47,6 +47,11 @@ parser.add_argument("--username", dest="username", help="user to operate with") parser.add_argument("--shutdown", dest="do_shutdown", action="store_true", help="shutdown the bonafide service.") + +# XXX DEBUG -------------------------------------------------------- +parser.add_argument("--debug", dest="do_debug", action="store_true", + help="debug command, can be anything") +# ------------------------------------------------------------------ ns = parser.parse_args() @@ -97,11 +102,14 @@ def send_command(): passwd = getpass.getpass() data = ("logout", ns.username, passwd) + elif ns.do_debug: + data = ("get_soledad",) + s = get_zmq_connection() try: d = s.sendMsg(*data) except zmq.error.Again: - print Fore.RED + "[ERROR] Server is down :(" + Fore.RESET + print Fore.RED + "[ERROR] Server is down" + Fore.RESET d.addCallback(cb) d.addCallback(lambda x: reactor.stop()) |