Skip to main content

DataKitchen Cloud Command Line

Project description

DKCloudCommand

DataKitchen Cloud Command Line

Makefile

Building and testing this module is conveniently done using Make. Issue the make command to see a list of available targets (shown below for convenience).

Available commands:
  lint                run black formatter
  clean               remove files from last test run (e.g. report_dir, .coverage, etc.) and *.pyc files
  test                compile and run all unit, integration, and smoke tests
  clean_pyc           remove all *.pyc files
  compile             compile python source files
  clean_unit          remove files from last unit test run (e.g. report_dir, .coverage, etc.)
  test_unit           run all unit tests
  clean_integration   remove files from last integration test run (e.g. report_dir, .coverage, etc.)
  test_integration    run all integration tests
  test_smoke          run smoke tests

Pre-commit is also included to validate and flag commits that contain code that does not pass Flake8 and YAPF. To use, first install the python package pip install pre-commit and then run pre-commit install. All future commits will run these tools and deny commits that don't pass. When running YAPF, pre-commit will make in-place corrections to your code. Therefore, if it fails the YAPF validation on the first commit attempt, simply review the changed files, add, and commit again to resolve.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

DKCloudCommand-1.0.162rc2-py2.py3-none-any.whl (124.3 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page