mirror of
https://github.com/armbian/build
synced 2025-09-24 19:47:06 +07:00
armbian-next: cli: a bit more untangling of re-launching; introduce ARMBIAN_CLI_RELAUNCH_COMMAND and cli_standard_relaunch_docker_or_sudo()
- `configdump` cli: force root/docker
This commit is contained in:
@@ -2,10 +2,10 @@ function armbian_register_commands() {
|
||||
# More than one command can map to the same handler. In that case, use ARMBIAN_COMMANDS_TO_VARS_DICT for specific vars.
|
||||
declare -g -A ARMBIAN_COMMANDS_TO_HANDLERS_DICT=(
|
||||
["docker"]="docker" # thus requires cli_docker_pre_run and cli_docker_run
|
||||
["docker-purge"]="docker" # idem
|
||||
["dockerpurge"]="docker" # idem
|
||||
["docker-shell"]="docker" # idem
|
||||
["dockershell"]="docker" # idem
|
||||
["docker-purge"]="docker" # idem @TODO unimplemented!!!
|
||||
["dockerpurge"]="docker" # idem @TODO unimplemented!!!
|
||||
["docker-shell"]="docker" # idem @TODO unimplemented!!!
|
||||
["dockershell"]="docker" # idem @TODO unimplemented!!!
|
||||
["generate-dockerfile"]="docker" # idem
|
||||
|
||||
["vagrant"]="vagrant" # thus requires cli_vagrant_pre_run and cli_vagrant_run
|
||||
@@ -22,11 +22,10 @@ function armbian_register_commands() {
|
||||
|
||||
# Vars to be set for each command. Optional.
|
||||
declare -g -A ARMBIAN_COMMANDS_TO_VARS_DICT=(
|
||||
["docker-purge"]="DOCKER_SUBCMD='purge'"
|
||||
["dockerpurge"]="DOCKER_SUBCMD='purge'"
|
||||
|
||||
["docker-shell"]="DOCKER_SUBCMD='shell'"
|
||||
["dockershell"]="DOCKER_SUBCMD='shell'"
|
||||
["docker-purge"]="DOCKER_SUBCMD='purge'" # @TODO unimplemented!
|
||||
["dockerpurge"]="DOCKER_SUBCMD='purge'" # @TODO unimplemented!
|
||||
["docker-shell"]="DOCKER_SUBCMD='shell'" # @TODO unimplemented!
|
||||
["dockershell"]="DOCKER_SUBCMD='shell'" # @TODO unimplemented!
|
||||
|
||||
["generate-dockerfile"]="DOCKERFILE_GENERATE_ONLY='yes'"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user