lp:~niemeyer/pyjuju/no-regex-option
- Get this branch:
- bzr branch lp:~niemeyer/pyjuju/no-regex-option
Branch merges
- Kapil Thangavelu (community): Approve
- William Reade (community): Approve
-
Diff: 267 lines (+85/-62)6 files modifiedensemble/formula/config.py (+31/-27)
ensemble/formula/tests/repository/dummy/config.yaml (+3/-3)
ensemble/formula/tests/repository/wordpress/config.yaml (+1/-1)
ensemble/formula/tests/test_config.py (+48/-29)
examples/php/config.yaml (+1/-1)
examples/wordpress/config.yaml (+1/-1)
Related bugs
Bug #837708: 'str' in config.yaml should be renamed to 'string' | Undecided | Fix Released |
|
Bug #837710: regex type should be dropped | Undecided | Fix Released |
|
Related blueprints
Branch information
Recent revisions
- 336. By Gustavo Niemeyer
-
Some consistency clean up in the config handling:
- Removed regex type. It's uneven with the other types (the value of a
regex option is not a regex), and it's binding the generic formula
definition to a specific language.- Renamed 'str' type to 'string'. There's no value in saving the 3 chars
when we have e.g. 'float' already in the same context, and 'string'
is actually readable while 'str' is not.- Introduced backward compatibility handling for 'str' so that it
continues to work, but the user is warned about the fact that it's
obsolete so that we can pester authors to rename it timely before it's
too late and we can't go back. Tested this appropriately. - 335. By Jim Baker
-
merge expose-cleanup [r=niemeyer,
fwereade] [f=824219] For EC2: shutting down machines removes machine security groups;
destroying the environment removes the environment security group. - 334. By William Reade
-
merge lp:~fwereade/ensemble/webdav-unicode-paths [f=832041]
[r=niemeyer, hazmat] - 333. By Gustavo Niemeyer
-
Workaround lock up bug in tmux/epoll/
whatever. [r=hazmat] Thanks a lot to Kapil and Juan for debugging this issue for hours.
- 332. By Gustavo Niemeyer
-
Minor simplification in metadata schema [r=hazmat]
The OneOf was redundant since the interface reshaper/expander also
takes care of a complete interface.Also took the chance for improving naming and docs a bit.
- 331. By William Reade
-
merge lp:~fwereade/ensemble/cobbler-zk-connect (can now connect to zookeepers on orchestra systems) [f=825307]
[r=niemeyer, jimbaker] - 330. By William Reade
-
merge lp:~fwereade/ensemble/orchestra-port-no-ops (port operations log and return, instead of failing and breaking things) [f=832043]
[r=hazmat, niemeyer] - 328. By William Reade
-
merge lp:~fwereade/ensemble/document-relation-set-empty [f=803902]
[r=niemeyer]
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:pyjuju