lp:~tvansteenburgh/python-jujuclient/1625632
Created by
Tim Van Steenburgh
and last modified
- Get this branch:
- bzr branch lp:~tvansteenburgh/python-jujuclient/1625632
Only
Tim Van Steenburgh
can upload to this branch. If you are
Tim Van Steenburgh
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Tim Van Steenburgh (community): Approve
-
Diff: 293 lines (+116/-26)6 files modifiedjujuclient/connector.py (+47/-15)
jujuclient/juju1/connector.py (+5/-2)
jujuclient/juju2/connector.py (+6/-3)
jujuclient/juju2/rpc.py (+53/-5)
jujuclient/rpc.py (+3/-0)
tests/test_juju2.py (+2/-1)
Related bugs
Bug #1625632: KeyError "password" when connecting to shared controller | Undecided | Fix Released |
Related blueprints
Branch information
Recent revisions
- 97. By Tim Van Steenburgh
-
Add support for macaroon auth
Makes python-jujuclient usable with a shared controller or model
by automatically attempting macaroon auth using ~/.go-cookies.Does not contain support for fetching or discharging new
macaroons. In other words, if you don't already have a discharged
macaroon (e.g. the ones created by the juju cli in ~/.go-cookies),
this won't work for you. - 92. By Tim Van Steenburgh
-
Support new `juju show-model` cmd format
- support `juju show-model -m foo` (pre beta 16)
- support `juju show-model foo` (post beta 16)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:python-jujuclient