Untitled

 avatar
wyc1230
plain_text
a month ago
1.5 kB
4
Indexable
class AppConf(BaseSettings):
    # imported from environment variables
    profile: Profile = Field(env="PROFILE", default=DEFAULT_PROFILE)
    vdc: str = Field(env="__COUPANG_VDC", default=VDC_KR)
    cmdb_role: str = Field(env="CMDB_ROLE", default=DEFAULT_CMDB_ROLE)
    vault_url: str = Field(env="VAULT_URL", default="")
    vault_role_id: str = Field(env="VAULT_ROLE_ID", default="")
    vault_secret_id: str = Field(env="VAULT_SECRET_ID", default="")
    vault_path: str = Field(env="VAULT_PATH", default="")
    run_by_pyapp: bool = Field(env="RUN_BY_PYAPP", default=False)
    run_by_hydra: bool = Field(env="RUN_BY_HYDRA", default=False)
    maps_to_download: str = Field(env="MAPS_TO_DOWNLOAD", default="[]")
    simulation_date: str = Field(env="DATE", default="")

    # imported from streaming-picking-v2-pydomain/conf/config.ini
    bucket: str = None
    project_path_key: str = None
    digital_map_key: str = None
    digital_map_svg_key: str = None
    digital_map_res_path: str = None
    backlog_cache_key: str = None
    algorithm_result_path: str = None
    hyper_param_key: str = None
    feature_bucket: str = None
    picking_feature_key: str = None
    picking_feature_key_shadow: str = None
    shadow_algorithm_data_key: str = None
    structured_log_dir: str = None
    kafka_host: str = None
    api_url_pending_shipments: str = None
    super_node_key: str = None
    super_node_neighbor_key: str = None
    tetris_map_data_path: str = None

    mock_resource_dir: str = None
Editor is loading...
Leave a Comment