├── .circleci └── config.yml ├── .dockerignore ├── .github └── pull_request_template.md ├── .gitignore ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── dbt_cloud ├── __init__.py ├── cli.py ├── command │ ├── __init__.py │ ├── account │ │ ├── __init__.py │ │ ├── get.py │ │ └── list.py │ ├── audit_log │ │ ├── __init__.py │ │ └── get.py │ ├── command.py │ ├── connection │ │ ├── __init__.py │ │ ├── create.py │ │ ├── delete.py │ │ ├── get.py │ │ └── list.py │ ├── environment │ │ ├── __init__.py │ │ ├── create.py │ │ ├── delete.py │ │ ├── get.py │ │ └── list.py │ ├── job │ │ ├── __init__.py │ │ ├── create.py │ │ ├── delete.py │ │ ├── get.py │ │ ├── list.py │ │ └── run.py │ ├── metadata │ │ ├── __init__.py │ │ └── query.py │ ├── project │ │ ├── __init__.py │ │ ├── create.py │ │ ├── delete.py │ │ ├── get.py │ │ ├── list.py │ │ └── update.py │ └── run │ │ ├── __init__.py │ │ ├── cancel.py │ │ ├── get.py │ │ ├── get_artifact.py │ │ ├── list.py │ │ └── list_artifacts.py ├── demo │ ├── __init__.py │ └── catalog.py ├── exc.py ├── field.py └── serde.py ├── pyproject.toml ├── pytest.ini ├── setup.py ├── tests ├── __init__.py ├── conftest.py ├── data │ ├── account_get_response.json │ ├── account_list_response.json │ ├── audit_log_get_response.json │ ├── connection_create_response.json │ ├── connection_delete_response.json │ ├── connection_get_response.json │ ├── connection_list_response.json │ ├── environment_create_response.json │ ├── environment_delete_response.json │ ├── environment_get_response.json │ ├── environment_list_response.json │ ├── job_create_response.json │ ├── job_delete_response.json │ ├── job_get_response.json │ ├── job_list_response.json │ ├── job_run_response.json │ ├── metadata_query.graphql │ ├── project_create_response.json │ ├── project_delete_response.json │ ├── project_get_response.json │ ├── project_list_response.json │ ├── project_update_response.json │ ├── run_cancel_response.json │ ├── run_get_artifact_response.json │ ├── run_get_response.json │ ├── run_list_artifacts_response.json │ └── run_list_response.json ├── test_cli.py ├── test_command.py └── test_job.py └── tox.ini /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | *.pyc -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/README.md -------------------------------------------------------------------------------- /dbt_cloud/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dbt_cloud/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/cli.py -------------------------------------------------------------------------------- /dbt_cloud/command/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/__init__.py -------------------------------------------------------------------------------- /dbt_cloud/command/account/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/account/__init__.py -------------------------------------------------------------------------------- /dbt_cloud/command/account/get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/account/get.py -------------------------------------------------------------------------------- /dbt_cloud/command/account/list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/account/list.py -------------------------------------------------------------------------------- /dbt_cloud/command/audit_log/__init__.py: -------------------------------------------------------------------------------- 1 | from .get import DbtCloudAuditLogGetCommand 2 | -------------------------------------------------------------------------------- /dbt_cloud/command/audit_log/get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/audit_log/get.py -------------------------------------------------------------------------------- /dbt_cloud/command/command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/command.py -------------------------------------------------------------------------------- /dbt_cloud/command/connection/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/connection/__init__.py -------------------------------------------------------------------------------- /dbt_cloud/command/connection/create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/connection/create.py -------------------------------------------------------------------------------- /dbt_cloud/command/connection/delete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/connection/delete.py -------------------------------------------------------------------------------- /dbt_cloud/command/connection/get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/connection/get.py -------------------------------------------------------------------------------- /dbt_cloud/command/connection/list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/connection/list.py -------------------------------------------------------------------------------- /dbt_cloud/command/environment/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/environment/__init__.py -------------------------------------------------------------------------------- /dbt_cloud/command/environment/create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/environment/create.py -------------------------------------------------------------------------------- /dbt_cloud/command/environment/delete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/environment/delete.py -------------------------------------------------------------------------------- /dbt_cloud/command/environment/get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/environment/get.py -------------------------------------------------------------------------------- /dbt_cloud/command/environment/list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/environment/list.py -------------------------------------------------------------------------------- /dbt_cloud/command/job/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/job/__init__.py -------------------------------------------------------------------------------- /dbt_cloud/command/job/create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/job/create.py -------------------------------------------------------------------------------- /dbt_cloud/command/job/delete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/job/delete.py -------------------------------------------------------------------------------- /dbt_cloud/command/job/get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/job/get.py -------------------------------------------------------------------------------- /dbt_cloud/command/job/list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/job/list.py -------------------------------------------------------------------------------- /dbt_cloud/command/job/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/job/run.py -------------------------------------------------------------------------------- /dbt_cloud/command/metadata/__init__.py: -------------------------------------------------------------------------------- 1 | from .query import DbtCloudMetadataQueryCommand 2 | -------------------------------------------------------------------------------- /dbt_cloud/command/metadata/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/metadata/query.py -------------------------------------------------------------------------------- /dbt_cloud/command/project/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/project/__init__.py -------------------------------------------------------------------------------- /dbt_cloud/command/project/create.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/project/create.py -------------------------------------------------------------------------------- /dbt_cloud/command/project/delete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/project/delete.py -------------------------------------------------------------------------------- /dbt_cloud/command/project/get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/project/get.py -------------------------------------------------------------------------------- /dbt_cloud/command/project/list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/project/list.py -------------------------------------------------------------------------------- /dbt_cloud/command/project/update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/project/update.py -------------------------------------------------------------------------------- /dbt_cloud/command/run/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/run/__init__.py -------------------------------------------------------------------------------- /dbt_cloud/command/run/cancel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/run/cancel.py -------------------------------------------------------------------------------- /dbt_cloud/command/run/get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/run/get.py -------------------------------------------------------------------------------- /dbt_cloud/command/run/get_artifact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/run/get_artifact.py -------------------------------------------------------------------------------- /dbt_cloud/command/run/list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/run/list.py -------------------------------------------------------------------------------- /dbt_cloud/command/run/list_artifacts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/command/run/list_artifacts.py -------------------------------------------------------------------------------- /dbt_cloud/demo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/demo/__init__.py -------------------------------------------------------------------------------- /dbt_cloud/demo/catalog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/demo/catalog.py -------------------------------------------------------------------------------- /dbt_cloud/exc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/exc.py -------------------------------------------------------------------------------- /dbt_cloud/field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/field.py -------------------------------------------------------------------------------- /dbt_cloud/serde.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/dbt_cloud/serde.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/pytest.ini -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/data/account_get_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/account_get_response.json -------------------------------------------------------------------------------- /tests/data/account_list_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/account_list_response.json -------------------------------------------------------------------------------- /tests/data/audit_log_get_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/audit_log_get_response.json -------------------------------------------------------------------------------- /tests/data/connection_create_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/connection_create_response.json -------------------------------------------------------------------------------- /tests/data/connection_delete_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/connection_delete_response.json -------------------------------------------------------------------------------- /tests/data/connection_get_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/connection_get_response.json -------------------------------------------------------------------------------- /tests/data/connection_list_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/connection_list_response.json -------------------------------------------------------------------------------- /tests/data/environment_create_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/environment_create_response.json -------------------------------------------------------------------------------- /tests/data/environment_delete_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/environment_delete_response.json -------------------------------------------------------------------------------- /tests/data/environment_get_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/environment_get_response.json -------------------------------------------------------------------------------- /tests/data/environment_list_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/environment_list_response.json -------------------------------------------------------------------------------- /tests/data/job_create_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/job_create_response.json -------------------------------------------------------------------------------- /tests/data/job_delete_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/job_delete_response.json -------------------------------------------------------------------------------- /tests/data/job_get_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/job_get_response.json -------------------------------------------------------------------------------- /tests/data/job_list_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/job_list_response.json -------------------------------------------------------------------------------- /tests/data/job_run_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/job_run_response.json -------------------------------------------------------------------------------- /tests/data/metadata_query.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/metadata_query.graphql -------------------------------------------------------------------------------- /tests/data/project_create_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/project_create_response.json -------------------------------------------------------------------------------- /tests/data/project_delete_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/project_delete_response.json -------------------------------------------------------------------------------- /tests/data/project_get_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/project_get_response.json -------------------------------------------------------------------------------- /tests/data/project_list_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/project_list_response.json -------------------------------------------------------------------------------- /tests/data/project_update_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/project_update_response.json -------------------------------------------------------------------------------- /tests/data/run_cancel_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/run_cancel_response.json -------------------------------------------------------------------------------- /tests/data/run_get_artifact_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/run_get_artifact_response.json -------------------------------------------------------------------------------- /tests/data/run_get_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/run_get_response.json -------------------------------------------------------------------------------- /tests/data/run_list_artifacts_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/run_list_artifacts_response.json -------------------------------------------------------------------------------- /tests/data/run_list_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/data/run_list_response.json -------------------------------------------------------------------------------- /tests/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/test_cli.py -------------------------------------------------------------------------------- /tests/test_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/test_command.py -------------------------------------------------------------------------------- /tests/test_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tests/test_job.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/data-mie/dbt-cloud-cli/HEAD/tox.ini --------------------------------------------------------------------------------