~asbalderson/juju-wait:maintain-default-behavior

Last commit made on 2020-01-30
Get this branch:
git clone -b maintain-default-behavior https://git.launchpad.net/~asbalderson/juju-wait
Only Alexander Balderson can upload to this branch. If you are Alexander Balderson please log in for upload directions.

Branch merges

Branch information

Name:
maintain-default-behavior
Repository:
lp:~asbalderson/juju-wait

Recent commits

e83dfe3... by Alexander Balderson

Adjust when ready=false

0e6fe6c... by Alexander Balderson

Maintain orignal success regardless of machine status

Set the defaults for pending and error timeout to 0, and add
fucntionality so that 0 timeout does not set ready to False.

8677c56... by Stuart Bishop

2.8.1 release

ce20f94... by Stuart Bishop

Drop python2 build dependencies

c5be600... by Nobuto Murata

Save and respect timezone information

The output of parse_ts is used for comparing with UNIX timestamps. When
a local terminal has a different timezone other than UTC, the comparison
returns unexpected results so make sure to save and respect timezone
information when parsing it from Juju. Also, "Z" in the output format
has been removed now that datetime string has timezone info standing for
UTC.

LP: #1860949

26f1d4a... by Stuart Bishop

2.8.0 release

6abd378... by Stuart Bishop

Reformat source code with black

dc9a4e7... by Stuart Bishop

Check for machine & provisioning failures

Options added for machine provisioning and error timeouts

8c9fe6d... by Alexander Balderson

remove debugging code

9fc6199... by Alexander Balderson

order arguments for backward compatability

use builtin function for parsing 'since' data.