in src/tools/azure-cli-extension/cleanroom/azext_cleanroom/custom_ccf.py [0:0]
def set_docker_compose_env_params():
os.environ["AZCLI_CCF_PROVIDER_CLIENT_WORKSPACE_DIR"] = ccf_provider_workspace_dir
uid = os.getuid()
gid = os.getgid()
os.environ["AZCLI_CCF_PROVIDER_UID"] = str(uid)
os.environ["AZCLI_CCF_PROVIDER_GID"] = str(gid)
# To suppress warning below during docker compose execution set the env. variable if not set:
# WARN[0000] The "GITHUB_ACTIONS" variable is not set. Defaulting to a blank string.
if "GITHUB_ACTIONS" not in os.environ:
os.environ["GITHUB_ACTIONS"] = "false"
if "AZCLI_CCF_PROVIDER_RUN_JS_APP_VIRTUAL_IMAGE" not in os.environ:
os.environ["AZCLI_CCF_PROVIDER_RUN_JS_APP_VIRTUAL_IMAGE"] = ""
if "AZCLI_CCF_PROVIDER_RUN_JS_APP_SNP_IMAGE" not in os.environ:
os.environ["AZCLI_CCF_PROVIDER_RUN_JS_APP_SNP_IMAGE"] = ""
if "AZCLI_CCF_PROVIDER_RECOVERY_AGENT_IMAGE" not in os.environ:
os.environ["AZCLI_CCF_PROVIDER_RECOVERY_AGENT_IMAGE"] = ""
if "AZCLI_CCF_PROVIDER_RECOVERY_SERVICE_IMAGE" not in os.environ:
os.environ["AZCLI_CCF_PROVIDER_RECOVERY_SERVICE_IMAGE"] = ""
if "AZCLI_CCF_PROVIDER_PROXY_IMAGE" not in os.environ:
os.environ["AZCLI_CCF_PROVIDER_PROXY_IMAGE"] = ""
if "AZCLI_CCF_PROVIDER_ATTESTATION_IMAGE" not in os.environ:
os.environ["AZCLI_CCF_PROVIDER_ATTESTATION_IMAGE"] = ""
if "AZCLI_CCF_PROVIDER_SKR_IMAGE" not in os.environ:
os.environ["AZCLI_CCF_PROVIDER_SKR_IMAGE"] = ""
if "AZCLI_CCF_PROVIDER_NGINX_IMAGE" not in os.environ:
os.environ["AZCLI_CCF_PROVIDER_NGINX_IMAGE"] = ""
if "AZCLI_CCF_PROVIDER_NETWORK_SECURITY_POLICY_DOCUMENT_URL" not in os.environ:
os.environ["AZCLI_CCF_PROVIDER_NETWORK_SECURITY_POLICY_DOCUMENT_URL"] = ""
if (
"AZCLI_CCF_PROVIDER_RECOVERY_SERVICE_SECURITY_POLICY_DOCUMENT_URL"
not in os.environ
):
os.environ[
"AZCLI_CCF_PROVIDER_RECOVERY_SERVICE_SECURITY_POLICY_DOCUMENT_URL"
] = ""
if "AZCLI_CCF_PROVIDER_CONTAINER_REGISTRY_URL" not in os.environ:
os.environ["AZCLI_CCF_PROVIDER_CONTAINER_REGISTRY_URL"] = ""