From 7e29a1a2496a922457bdeb02332e9b78c97b4d81 Mon Sep 17 00:00:00 2001 From: Prasanna Kumar Kalever Date: Wed, 22 Mar 2017 12:43:20 +0530 Subject: gluster-block: support json response This is how cli response looks like, on supplying '--json*' flag to cmd-args: $ gluster-block create block-test/sample-block1 ha 1 localhost.localdomain 1GiB --json (or) $ gluster-block create block-test/sample-block2 ha 1 localhost.localdomain 1GiB --json-spaced { "IQN": "iqn.2016-12.org.gluster-block:681af106-85f1-4a02-a122-57c80903458c", \ "PORTAL(S)": [ "localhost.localdomain:3260" ], "RESULT": "SUCCESS" } $ gluster-block create block-test/sample-block3 ha 1 localhost.localdomain 1GiB --json-plain {"IQN":"iqn.2016-12.org.gluster-block:0fdf6647-57f2-477f-8dd4-54a3de06e410",\ "PORTAL(S)":["localhost.localdomain:3260"],"RESULT":"SUCCESS"} $ gluster-block create block-test/sample-block4 ha 1 localhost.localdomain 1GiB --json-pretty { "IQN":"iqn.2016-12.org.gluster-block:e92ca4a0-5325-4c4b-a407-9e75790e4c7f", "PORTAL(S)":[ "localhost.localdomain:3260" ], "RESULT":"SUCCESS" } Change-Id: Ie51039e3dee0b3357d2347b4087e0fbe299aa29e Fixes: #3 Signed-off-by: Prasanna Kumar Kalever --- gluster-block.spec.in | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gluster-block.spec.in') diff --git a/gluster-block.spec.in b/gluster-block.spec.in index af840bc..b784be0 100644 --- a/gluster-block.spec.in +++ b/gluster-block.spec.in @@ -19,6 +19,7 @@ URL: https://github.com/gluster/gluster-block Source0: @PACKAGE_NAME@-@PACKAGE_VERSION@.tar.gz BuildRequires: glusterfs-api-devel >= 3.6.0 +BuildRequires: json-c-devel BuildRequires: help2man >= 1.36 %if ( 0%{?_with_systemd:1} ) BuildRequires: systemd-units @@ -55,6 +56,9 @@ rm -rf ${RPM_BUILD_ROOT} %endif %changelog +* Mon Mar 27 2017 Prasanna Kumar Kalever +- add json-c-devel to build dependency list + * Mon Mar 6 2017 Prasanna Kumar Kalever - conditionally enable with_systemd flag -- cgit