diff options
author | ndarshan <dnarayan@redhat.com> | 2014-07-22 14:19:19 +0530 |
---|---|---|
committer | Kaushal M <kaushal@redhat.com> | 2014-07-24 05:05:53 -0700 |
commit | 54cfb7dab45105e5f9a123503c4f524b99c633ce (patch) | |
tree | d657ca58b51fa31aaab55e8b445dcdb0a02c398a /cli/src/cli.h | |
parent | ddd132a3b20d650edbda318c773b6d54a04f6675 (diff) |
cli: Xml output for geo-replication status command.
This patch adds xml output for geo-replication status
and status detail command.
sample:
--------------------------------------------------------------
<geoRep>
<volume>
<name>master</name>
<sessions>
<session>
<session_slave>:2a301d66-b9d2-44b4-b827-d680d67123eb:ssh://XXXXXXXXXX::slave</session_slave>
<pair>
<master_node>localhost.localdomain</master_node>
<master_node_uuid>2a301d66-b9d2-44b4-b827-d680d67123eb</master_node_uuid>
<master_brick>/root/master_b1</master_brick>
<slave>ssh://XXXXXXXXXXX::slave</slave>
<status>faulty</status>
<checkpoint_status>N/A</checkpoint_status>
<crawl_status>N/A</crawl_status>
</pair>
</session>
</sessions>
</volume>
</geoRep>
-------------------------------------------------------------
Change-Id: Ia19dbe751c3ab1ec7cb8923cdd6c8b99c374072f
BUG: 1121518
Signed-off-by: ndarshan <dnarayan@redhat.com>
Reviewed-on: http://review.gluster.org/8089
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Kaushal M <kaushal@redhat.com>
Diffstat (limited to 'cli/src/cli.h')
-rw-r--r-- | cli/src/cli.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/cli/src/cli.h b/cli/src/cli.h index 590c8b14f60..b49cced70f0 100644 --- a/cli/src/cli.h +++ b/cli/src/cli.h @@ -181,6 +181,8 @@ extern struct cli_state *global_state; /* use only in readline callback */ typedef const char *(*cli_selector_t) (void *wcon); +char *get_struct_variable (int mem_num, gf_gsync_status_t *sts_val); + void *cli_getunamb (const char *tok, void **choices, cli_selector_t sel); int cli_cmd_register (struct cli_cmd_tree *tree, struct cli_cmd *cmd); |