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.dev301.tar.gz (14.6 kB view details)

Uploaded Source

Built Distribution

fakejuju-0.0.1.dev301-py2.py3-none-any.whl (15.1 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

File hashes

Hashes for fakejuju-0.0.1.dev301.tar.gz
Algorithm Hash digest
SHA256 2809764fca0c73c67340137efaefba92e32d5f48a31bee48ca06130242c23564
MD5 fd75d217ac862a5783d6709904718582
BLAKE2b-256 b0de4c29057d0e69808cdd7823d7c2221a2a6b3f222941fd999f714687cd1dc0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fakejuju-0.0.1.dev301-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 bd045d2e02634cd79990ef4fc843d91045e9ea5e5556d5f76b28c6677a46d959
MD5 b08ee59ab73219de226dbfc002c07da2
BLAKE2b-256 be63cd238caf58a6bf9ef36fb7c3e6ef68fa6d69028c8ca6f6d2c1412404d777

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