from conductor.config import AirflowConfig, EnvironmentConfig, Project

staging_airflow_config = AirflowConfig(mwaa_environment_name="my-mwaa-environment-name")
staging_env = EnvironmentConfig(
    account_id="123456789",
    account_name="my-account-name",
    default_region="us-west-2",
    airflow=staging_airflow_config,
)

empty_airflow_config = AirflowConfig()
dummy_env = EnvironmentConfig(
    account_id="123456789",
    account_name="my-account-name",
    default_region="us-west-2",
    airflow=empty_airflow_config,
    prod=True,
)


project = Project(
    name="test-project", environments={"test-env": staging_env, "dummy": dummy_env}
)
