in composer_local_dev/environment.py [0:0]
def load_from_config(cls, env_dir_path: pathlib.Path, port: Optional[int]):
"""Create local environment using 'config.json' configuration file."""
config = EnvironmentConfig(env_dir_path, port)
environment_vars = load_environment_variables(env_dir_path)
return cls(
env_dir_path=env_dir_path,
project_id=config.project_id,
image_version=config.image_version,
location=config.location,
dags_path=config.dags_path,
dag_dir_list_interval=config.dag_dir_list_interval,
port=config.port,
database_engine=config.database_engine,
environment_vars=environment_vars,
)