Skip to main content

Getting basic interactions with Tetration via our favourite media, the cli

Project description

Tetrationcli to interact with Tetration Cluster via the cli

Installation

$ pip install -r requirements.txt

$ pip install setup.py

Development

This project includes a number of helpers in the Makefile to streamline common development tasks.

Environment Setup

The following demonstrates setting up and working with a development environment:

### create a virtualenv for development

$ make virtualenv

$ source env/bin/activate


### run tetrationcli cli application

$ tetrationcli --help


### run pytest / coverage

$ make test

Releasing to PyPi

EXPERIMENTAL

Before releasing to PyPi, you must configure your login credentials:

~/.pypirc:

[pypi]
username = YOUR_USERNAME
password = YOUR_PASSWORD

Then use the included helper function via the Makefile:

$ make dist

$ make dist-upload

Deployments

Docker

EXPERIMENTAL

Included is a basic Dockerfile for building and distributing Tetration Command Line Interaction, and can be built with the included make helper:

$ make docker

$ docker run -it tetrationcli --help

Project details


Download files

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

Source Distribution

tetrationcli-0.0.1.dev20181119115558.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file tetrationcli-0.0.1.dev20181119115558.tar.gz.

File metadata

  • Download URL: tetrationcli-0.0.1.dev20181119115558.tar.gz
  • Upload date:
  • Size: 9.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.0

File hashes

Hashes for tetrationcli-0.0.1.dev20181119115558.tar.gz
Algorithm Hash digest
SHA256 5d51bb29f8f704e58572522884ed757f0e8e1970e7460004d21041f89ab6c327
MD5 7e64927633bf486b303bdcc4c0a88ec0
BLAKE2b-256 c93fe392c1a8c265d7c18e4fcc0669a82b22f673faafe5e5b47969f39cb05815

See more details on using hashes here.

File details

Details for the file tetrationcli-0.0.1.dev20181119115558-py3-none-any.whl.

File metadata

  • Download URL: tetrationcli-0.0.1.dev20181119115558-py3-none-any.whl
  • Upload date:
  • Size: 18.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.0

File hashes

Hashes for tetrationcli-0.0.1.dev20181119115558-py3-none-any.whl
Algorithm Hash digest
SHA256 1c292777cfbd5973b059067b9086a7bf13830ba67729abe3604c8f7f5ba251b2
MD5 dc645f4dbe912b6393886fb1eb6c71ef
BLAKE2b-256 5a709b2d741f4919ce8bbd7775b90fbce77305e6105f522b12707a16f561f531

See more details on using hashes here.

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