Implement a DBus-less broker client class
Bug #535227 reported by
Free Ekanayaka
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Landscape Client |
Fix Released
|
Medium
|
Free Ekanayaka |
Bug Description
Currently the Landscape Client services that need to talk to the
broker (monitor and manager) expose their API with DBus object
implemented in landscape.
This branch decouples the broker client API logic from the way it is
exposed, with a new BrokerClient class. Another branch will follow to
implement a BrokerClientPro
affects landscape-client
status inprogress
importance medium
assignee free.ekanayaka
milestone 1.4.5
Related branches
lp:~free.ekanayaka/landscape-client/broker-client
- Sidnei da Silva (community): Approve
- Kevin McDermott: Pending requested
-
Diff: 503 lines (+472/-0)3 files modifiedlandscape/broker/client.py (+169/-0)
landscape/broker/tests/helpers.py (+24/-0)
landscape/broker/tests/test_client.py (+279/-0)
Changed in landscape-client: | |
status: | In Progress → Fix Committed |
tags: | added: testing |
tags: | added: needs-testing |
tags: | removed: testing |
Changed in landscape-client: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This is not easy to testing in staging, removing the needs-testing tag.