diff options
Diffstat (limited to 'cli')
-rw-r--r-- | cli/src/cli-cmd-volume.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/cli/src/cli-cmd-volume.c b/cli/src/cli-cmd-volume.c index 3035ad4d566..68755630d87 100644 --- a/cli/src/cli-cmd-volume.c +++ b/cli/src/cli-cmd-volume.c @@ -1881,7 +1881,8 @@ cli_print_brick_status (cli_volume_status_t *status) #define NEEDS_GLFS_HEAL(op) ((op == GF_AFR_OP_SBRAIN_HEAL_FROM_BIGGER_FILE) || \ (op == GF_AFR_OP_SBRAIN_HEAL_FROM_BRICK) || \ - (op == GF_AFR_OP_INDEX_SUMMARY)) + (op == GF_AFR_OP_INDEX_SUMMARY) || \ + (op == GF_AFR_OP_SPLIT_BRAIN_FILES)) int cli_launch_glfs_heal (int heal_op, dict_t *options) @@ -1907,7 +1908,7 @@ cli_launch_glfs_heal (int heal_op, dict_t *options) ret = dict_get_str (options, "file", &filename); runner_add_args (&runner, "bigger-file", filename, NULL); break; - case GF_AFR_OP_SBRAIN_HEAL_FROM_BRICK: + case GF_AFR_OP_SBRAIN_HEAL_FROM_BRICK: ret = dict_get_str (options, "heal-source-hostname", &hostname); ret = dict_get_str (options, "heal-source-brickpath", @@ -1917,6 +1918,9 @@ cli_launch_glfs_heal (int heal_op, dict_t *options) if (dict_get_str (options, "file", &filename) == 0) runner_argprintf (&runner, filename); break; + case GF_AFR_OP_SPLIT_BRAIN_FILES: + runner_add_args (&runner, "split-brain-info", NULL); + break; default: ret = -1; } |