import os from pathlib import Path ## Const DEFAULT_UID = 10000 DEFAULT_GID = 10000 ## Global variable base_dir = '/harbor_make' templates_dir = "/usr/src/app/templates" config_dir = '/config' secret_dir = '/secret' secret_key_dir='/secret/keys' old_private_key_pem_path = Path('/config/core/private_key.pem') old_crt_path = Path('/config/registry/root.crt') private_key_pem_path = Path('/secret/core/private_key.pem') root_crt_path = Path('/secret/registry/root.crt') config_file_path = '/compose_location/harbor.yml' cert_dir = os.path.join(config_dir, "nginx", "cert") core_cert_dir = os.path.join(config_dir, "core", "certificates") registry_custom_ca_bundle_storage_path = Path('/secret/common/custom-ca-bundle.crt') registry_custom_ca_bundle_storage_input_path = Path('/input/common/custom-ca-bundle.crt')