Merge lp:~gandelman-a/juju-deployer/retry_cli into lp:~hazmat/juju-deployer/refactor
Proposed by
Adam Gandelman
Status: | Merged |
---|---|
Merged at revision: | 111 |
Proposed branch: | lp:~gandelman-a/juju-deployer/retry_cli |
Merge into: | lp:~hazmat/juju-deployer/refactor |
Diff against target: |
257 lines (+70/-21) 8 files modified
deployer/action/importer.py (+1/-1) deployer/cli.py (+4/-4) deployer/env/__init__.py (+4/-3) deployer/env/base.py (+10/-3) deployer/env/go.py (+2/-1) deployer/env/py.py (+8/-7) deployer/tests/test_utils.py (+32/-1) deployer/utils.py (+9/-1) |
To merge this branch: | bzr merge lp:~gandelman-a/juju-deployer/retry_cli |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Kapil Thangavelu | Pending | ||
Review via email: mp+177724@code.launchpad.net |
Description of the change
Allows for failed CLI commands to be optionally retried. We seem to hit transient provider errors with a long running MAAS environments, and the previous deployer plowed on thru via retries. Shares the same retry_count used when resolving unit errors.
To post a comment you must log in.