Use a StateRequestProtocol utilizing yamlstate encapsulate get/set/del/watch apis in unit state

Bug #772332 reported by Kapil Thangavelu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pyjuju
Confirmed
Wishlist
Kapil Thangavelu

Bug Description

Using composition in unit_state, this will hopefully cut the unit state implementation down significantly and allow better independent testing of these state based request/response protocols, and perhaps better abstractions in the future. A useable base class with subclasses to provide overrides for validation/transformation.

Changed in ensemble:
milestone: none → dublin
importance: Undecided → Medium
Changed in ensemble:
importance: Medium → High
assignee: nobody → Kapil Thangavelu (hazmat)
status: New → In Progress
Revision history for this message
Kapil Thangavelu (hazmat) wrote :

i'm not in progress on this atm, noting in the bug, to keep the kanban view clean.

Changed in ensemble:
status: In Progress → Confirmed
Changed in ensemble:
milestone: dublin → eureka
Changed in ensemble:
importance: High → Wishlist
Changed in juju:
milestone: eureka → florence
Changed in juju:
milestone: florence → none
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.