lp:~niemeyer/pyjuju/service-states

Created by Gustavo Niemeyer and last modified
Get this branch:
bzr branch lp:~niemeyer/pyjuju/service-states
Only Gustavo Niemeyer can upload to this branch. If you are Gustavo Niemeyer please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Gustavo Niemeyer
Project:
pyjuju
Status:
Development

Recent revisions

48. By Gustavo Niemeyer

Fix test errors. :-(

47. By Gustavo Niemeyer

Some additional docs.

46. By Gustavo Niemeyer

- Implemented retrieval of service unit states, and error handling
  on non-existent service states and service unit states.
- Moved errors into ensemble.state.errors.

45. By Gustavo Niemeyer

- Moved forward the implementatin of Service*State* to cover initial
  needs. Should probably be usable after the next couple of iterations.
- Maturing naming conventions. All State variables are now followed
  by the _st suffix, and StateManagers by _stman. Methods follow the
  same convention.

44. By Gustavo Niemeyer

Improved interface of FormulaStateManager and FormulaState given the
needs being created by the (uncommitted) Service*State* logic.

43. By Gustavo Niemeyer

- Got started with ServiceStateManager, ServiceState, and ServiceUnitState.
- FormulaStateManager.add_formula() now returns FormulaState.

42. By Gustavo Niemeyer

Merged consistent-metadata-naming [r=kapil] [f=613917]

This simple change renames FormulaInfo so that all places consistently
refer to the information in metadata.yaml as "metadata".

41. By Gustavo Niemeyer

Merged lovely-zoo-states [r=kapil] [f=616481,616458]

The merged logic adds support to manipulating formula states in
Zookeeper through a higher-level API. It also enhances the
way in which FormulaDirectory instances return temporary bundles
through as_bundle(), and add a new API to obtain sha256 digests
out of formulas.

40. By Gustavo Niemeyer

Minor docstring fix [trivial].

39. By Kapil Thangavelu

ec2 groups created are now qualified/prefixed with 'ensemble' [f=614460][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
This branch contains Public information 
Everyone can see this information.

Subscribers