Skip to main content

Drive fake-juju from Python

Project description

Project logo

Fake juju

Build Status

This package implements a fake Juju controller/cli. It’s very close to the “real” Juju, with the main difference being that it runs with the dummy provider as backend.

It is meant as a helper in integration tests for services that consume Juju in some way (typically by talking to its websockets API).

Dependencies

To run tests, the code will need the latest python-jujuclient and python-txjuju packages installed. These builds are available from the juju-stable and txjuju-daily PPAs and can be added with:

sudo add-apt-repository -y ppa:juju/stable
sudo add-apt-repository -y ppa:landscape/txjuju-daily
sudo apt-get update && sudo apt-get install python-jujuclient python-txjuju

In addition, you’ll want to have quilt and tox installed:

sudo apt-get install quilt tox

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

fakejuju-0.0.1.dev308.tar.gz (15.0 kB view details)

Uploaded Source

Built Distribution

fakejuju-0.0.1.dev308-py2.py3-none-any.whl (15.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file fakejuju-0.0.1.dev308.tar.gz.

File metadata

File hashes

Hashes for fakejuju-0.0.1.dev308.tar.gz
Algorithm Hash digest
SHA256 3e805e6b7f9d866d055bfa6b30460913e328b6226542b88da630d98a2f597067
MD5 f4fe509a870da7fcf396a2b70b75304c
BLAKE2b-256 b548fe31a0ad76d617ce154fc632040c8152effaf184f9fe5f4560d8e4d66ff2

See more details on using hashes here.

File details

Details for the file fakejuju-0.0.1.dev308-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for fakejuju-0.0.1.dev308-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3cc7ac1c357f84a106259e3a2b94fae95639f6cf51519f4648405659f822bedb
MD5 dca333f01a9ac21e54c574501a7e7ff3
BLAKE2b-256 71a53ca2b16f38172a0524e84c254a529e1f6c764ececb793784cd91b851032b

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