~marosg/juju-wait:machine_down

Last commit made on 2021-07-27
Get this branch:
git clone -b machine_down https://git.launchpad.net/~marosg/juju-wait
Only Marian Gasparovic can upload to this branch. If you are Marian Gasparovic please log in for upload directions.

Branch merges

Branch information

Name:
machine_down
Repository:
lp:~marosg/juju-wait

Recent commits

00a6dae... by Marian Gasparovic

remove machine from down list if it re-appears

c172476... by Marian Gasparovic

calculate machine down time

juju is returning time when machine was deployed, not when it
went down. It makes a difference in a long running cloud.

This patch considers only time since loop started and does not rely
on times reported by juju.

ea960c4... by Stuart Bishop

2.8.4 release

14755c2... by Alex Kavanagh

Ensure Popen object is cleaned-up early to avoid PIPE starvation

If the run_or_die() function is called very frequently before the
garbage collector has reaped the objects, the process may run out of
resources. Therefore, clean-up the Popen object as soon as possible to
avoid that situation.

8e9c586... by Stuart Bishop

Update snap to core18

18e2393... by Stuart Bishop

Bump version numbers

91716be... by Jason Hobbs

Don't log excluded units.

This ends up being super spammy and makes it hard to read which
units are actually excluded. Since units are only excluded
explicitly, it's ok to just silently ignore them.

5ab6895... by Stuart Bishop

Bump version number to 2.8.2

b6223ae... by Stuart Bishop

2.8.2 release

e83dfe3... by Alexander Balderson

Adjust when ready=false