Last commit made on 2017-02-27
Get this branch:
git clone -b alt-binaries https://git.launchpad.net/juju-wait
Only Stuart Bishop can upload to this branch. If you are Stuart Bishop please log in for upload directions.

Branch merges

Branch information


Recent commits

d8cc034... by David Ames on 2017-02-27

Avoid the expensive juju run when unnecessary

In juju >= 2.1 leadership is set in the status output only when
leader = True. Set to False when unset to avoid expensive juju run
leadership check.

53cd4ac... by David Ames on 2017-02-27

Allow for alternate juju binaries

There are cases where /usr/bin/juju is not the juju under test.
Use environment variables to allow alternative juju binaries.

d80670e... by Stuart Bishop on 2017-01-19

Simplify Debian packaging

ab9990a... by Stuart Bishop on 2016-11-29

Bump version numbers

0d02202... by Stuart Bishop on 2016-11-29

Improve reporting of leadership check failures

Rather than traceback, output a succinct error message if
'juju run is-leader' fails, or if 'juju run' returns bogus
output. Addresses lp:1644836.

3621fd7... by Stuart Bishop on 2016-11-22

Handle missing status information, avoiding races with Juju

2dd9e50... by Stuart Bishop on 2016-11-16

Extract leadership information from status, if available

8137890... by Stuart Bishop on 2016-11-14

Update juju_run_many to work with an empty list of units

This removes the need for the less-than-obvious guard around the
leadership checks.

5d8a37a... by William Grant on 2016-11-14

Fix short-circuit to work when units is a generator.

0f54e0e... by William Grant on 2016-11-14

Short-circuit remote_runs on no units, fixing crash on an empty env.