Merge lp:~fwereade/pyjuju/constraints-compatibility into lp:pyjuju
Proposed by
William Reade
Status: | Merged |
---|---|
Approved by: | Kapil Thangavelu |
Approved revision: | 522 |
Merged at revision: | 524 |
Proposed branch: | lp:~fwereade/pyjuju/constraints-compatibility |
Merge into: | lp:pyjuju |
Diff against target: |
222 lines (+29/-79) 3 files modified
juju/machine/constraints.py (+7/-33) juju/machine/tests/test_constraints.py (+18/-46) juju/providers/common/tests/test_launch.py (+4/-0) |
To merge this branch: | bzr merge lp:~fwereade/pyjuju/constraints-compatibility |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Juju Engineering | Pending | ||
Review via email: mp+101560@code.launchpad.net |
Description of the change
Forward-
* Any constraint name can now be registered; no more global registry
* Unrecognised constraints are now ignored but persisted when introduced via
ConstraintSet
* Unrecognised traits are now always errors when introduced via
ConstraintSet
To post a comment you must log in.
Reviewers: mp+101560_ code.launchpad. net,
Message:
Please take a look.
Description: compatibility fixes for Constraints
Forward-
* Any constraint name can now be registered; no more global registry t.load t.parse
* Unrecognised constraints are now ignored but persisted when introduced
via
ConstraintSe
* Unrecognised traits are now always errors when introduced via
ConstraintSe
https:/ /code.launchpad .net/~fwereade/ juju/constraint s-compatibility /+merge/ 101560
(do not edit description out of merge proposal)
Please review this at https:/ /codereview. appspot. com/6001050/
Affected files: constraints. py tests/test_ constraints. py common/ tests/test_ launch. py
A [revision details]
M juju/machine/
M juju/machine/
M juju/providers/