lp://staging/~fwereade/pyjuju/storage-file-objects
- Get this branch:
- bzr branch lp://staging/~fwereade/pyjuju/storage-file-objects
Branch merges
- Kapil Thangavelu (community): Approve
- Gustavo Niemeyer: Approve
-
Diff: 465 lines (+84/-90)9 files modifiedensemble/formula/publisher.py (+22/-17)
ensemble/formula/tests/test_publisher.py (+19/-2)
ensemble/ftests/test_ec2_provider.py (+5/-6)
ensemble/providers/dummy.py (+5/-9)
ensemble/providers/ec2/files.py (+11/-15)
ensemble/providers/ec2/tests/test_files.py (+3/-21)
ensemble/providers/ec2/tests/test_launch.py (+1/-2)
ensemble/providers/tests/test_dummy.py (+16/-18)
ensemble/state/tests/test_utils.py (+2/-0)
Related bugs
Bug #817736: FileStorage interface is inconsistent | Undecided | Fix Released |
Related blueprints
Branch information
Recent revisions
- 287. By William Reade
-
added some missing super setUps; no longer loop through every possible fd while checking which ones are open
- 286. By William Reade
-
added test for file close on formula publish; fixed my own supposed thinko fix, which is all dow to being unable to read :/
- 285. By William Reade
-
fixed FileStorage usage in functional tests; fixed thinko in ensemble.
unit.workflow; ensure file opened when publishing formulas are properly closed - 282. By William Reade
-
FileStorage interface now both takes and returns file objects (rather than sometimes using file paths instead)
- 281. By Benjamin Saller
-
Merge config options deploy support [r=niemeyer,kapil] [f=812996]
This branch adds support to `ensemble deploy` for config options.
ensemble deploy --config <file.yaml> formula service_name
file.yaml should contain a dict of options under the service name. This allows a single file.yaml to contain the settings for a number of related services in a deployment.
- 280. By William Reade
-
trivial fix for broken test (now use correct str representation for txzookeeper ClientEvent objects)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/pyjuju