diff options
author | Kaushik BV <kaushikbv@gluster.com> | 2011-04-21 06:55:44 +0000 |
---|---|---|
committer | Anand Avati <avati@gluster.com> | 2011-04-22 03:52:24 -0700 |
commit | 49603aec03e98a2a38fad66627593b69b6269cbf (patch) | |
tree | c779d7f8be2e4477d057f17d49713fdb007639f6 /cli/src/cli-cmd.h | |
parent | b5848ed21b9e718011a8f3f3870c4ed978ff17a5 (diff) |
cli: changes in struct cli_cmd to disable gluster command at run-time
Signed-off-by: Kaushik BV <kaushikbv@gluster.com>
Signed-off-by: Anand Avati <avati@gluster.com>
BUG: 2744 (make geo-replication package friendly)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2744
Diffstat (limited to 'cli/src/cli-cmd.h')
-rw-r--r-- | cli/src/cli-cmd.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/cli/src/cli-cmd.h b/cli/src/cli-cmd.h index ee784f0e95b..acb40017a5b 100644 --- a/cli/src/cli-cmd.h +++ b/cli/src/cli-cmd.h @@ -33,9 +33,12 @@ typedef enum { } gf_answer_t; struct cli_cmd { - const char *pattern; - cli_cmd_cbk_t *cbk; - const char *desc; + const char *pattern; + cli_cmd_cbk_t *cbk; + const char *desc; + cli_cmd_reg_cbk_t *reg_cbk; /* callback to check in runtime if the * + * command should be enabled or disabled */ + gf_boolean_t disable; }; struct cli_cmd_volume_get_ctx_ { |