summaryrefslogtreecommitdiff
path: root/src/leap/bonafide/bonafide_cli2
diff options
context:
space:
mode:
authorKali Kaneko <kali@leap.se>2015-11-20 01:16:32 -0400
committerKali Kaneko <kali@leap.se>2015-11-20 01:16:32 -0400
commitb73582a638f936bb35dc340f2a5e28e98a0fe6e3 (patch)
tree35d91c02d94578797c9546fbb2dcb346417a483e /src/leap/bonafide/bonafide_cli2
parent6f98e4410db3e33ba6de3e28c4a4ba26b3810cd0 (diff)
service hooks [WIP]
Diffstat (limited to 'src/leap/bonafide/bonafide_cli2')
-rwxr-xr-xsrc/leap/bonafide/bonafide_cli210
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())