|
@@ -54,20 +54,26 @@ static void display_usage(FILE *stream) {
|
|
|
if(is_docker_support_enabled()) {
|
|
|
fprintf(stream,
|
|
|
" container-executor --run-docker <command-file>\n"
|
|
|
- " container-executor --exec-container <command-file>\n"
|
|
|
" container-executor --remove-docker-container [hierarchy] "
|
|
|
"<container_id>\n"
|
|
|
" container-executor --inspect-docker-container <container_id>\n");
|
|
|
} else {
|
|
|
fprintf(stream,
|
|
|
"[DISABLED] container-executor --run-docker <command-file>\n"
|
|
|
- "[DISABLED] container-executor --exec-container <command-file>\n"
|
|
|
"[DISABLED] container-executor --remove-docker-container [hierarchy] "
|
|
|
"<container_id>\n"
|
|
|
"[DISABLED] container-executor --inspect-docker-container "
|
|
|
"<format> ... <container_id>\n");
|
|
|
}
|
|
|
|
|
|
+ if (is_terminal_support_enabled()) {
|
|
|
+ fprintf(stream,
|
|
|
+ " container-executor --exec-container <command-file>\n");
|
|
|
+ } else {
|
|
|
+ fprintf(stream,
|
|
|
+ "[DISABLED] container-executor --exec-container <command-file>\n");
|
|
|
+ }
|
|
|
+
|
|
|
fprintf(stream,
|
|
|
" container-executor <user> <yarn-user> <command> <command-args>\n"
|
|
|
" where command and command-args: \n" \
|
|
@@ -351,7 +357,7 @@ static int validate_arguments(int argc, char **argv , int *operation) {
|
|
|
}
|
|
|
|
|
|
if (strcmp("--exec-container", argv[1]) == 0) {
|
|
|
- if(is_docker_support_enabled()) {
|
|
|
+ if(is_terminal_support_enabled()) {
|
|
|
if (argc != 3) {
|
|
|
display_usage(stdout);
|
|
|
return INVALID_ARGUMENT_NUMBER;
|
|
@@ -361,7 +367,7 @@ static int validate_arguments(int argc, char **argv , int *operation) {
|
|
|
*operation = EXEC_CONTAINER;
|
|
|
return 0;
|
|
|
} else {
|
|
|
- display_feature_disabled_message("docker");
|
|
|
+ display_feature_disabled_message("feature.terminal.enabled");
|
|
|
return FEATURE_DISABLED;
|
|
|
}
|
|
|
}
|