From bf3a1ec00a0f8c25d67a1675f5e4e1bd0e7daabd Mon Sep 17 00:00:00 2001 From: Ryan McCabe Date: Sun, 3 Nov 2013 12:44:49 -0500 Subject: [PATCH 1/2] fence_virt/fence_xvm: Print status when invoked with -o status Previously no status was printed to stdout when fence_virt and fence_xvm were invoked with the -o status flag. The exit code of the program was the only way to determine the result of the status operation. This patch causes fence_virt and fence_xvm to additionally print either "Status: ON" or "Status: OFF" when it is able to determine the status. Signed-off-by: Ryan McCabe --- client/main.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/client/main.c b/client/main.c index 3c72d08..7be4a8e 100644 --- a/client/main.c +++ b/client/main.c @@ -138,7 +138,12 @@ main(int argc, char **argv) switch(ret) { case RESP_OFF: + if (args.op == FENCE_STATUS) + printf("Status: OFF\n"); + break; case 0: + if (args.op == FENCE_STATUS) + printf("Status: ON\n"); break; case RESP_FAIL: printf("Operation failed\n"); -- 1.8.3.1