forked from cerc-io/stack-orchestrator
Pass uid and gid to compose
This commit is contained in:
parent
4353418fa6
commit
cea4e5a51f
@ -76,8 +76,10 @@ def command(ctx, include, exclude, cluster, command, extra_args):
|
|||||||
service_name = extra_args_list[0]
|
service_name = extra_args_list[0]
|
||||||
command_to_exec = extra_args_list[1:]
|
command_to_exec = extra_args_list[1:]
|
||||||
container_exec_env = {
|
container_exec_env = {
|
||||||
"CERC_SCRIPT_DEBUG": "true"
|
"CERC_HOST_UID": f"{os.getuid()}",
|
||||||
} if debug else {}
|
"CERC_HOST_GID": f"{os.getgid()}"
|
||||||
|
}
|
||||||
|
container_exec_env.update({"CERC_SCRIPT_DEBUG": "true"} if debug else {})
|
||||||
if verbose:
|
if verbose:
|
||||||
print(f"Running compose exec {service_name} {command_to_exec}")
|
print(f"Running compose exec {service_name} {command_to_exec}")
|
||||||
docker.compose.execute(service_name, command_to_exec, envs=container_exec_env)
|
docker.compose.execute(service_name, command_to_exec, envs=container_exec_env)
|
||||||
|
Loading…
Reference in New Issue
Block a user