Merge lp:~thomas-voss/location-service/allow-for-disabling-providers into lp:location-service/trunk
| Status: | Superseded |
|---|---|
| Proposed branch: | lp:~thomas-voss/location-service/allow-for-disabling-providers |
| Merge into: | lp:location-service/trunk |
| Diff against target: |
470 lines (+276/-12) 8 files modified
include/location_service/com/ubuntu/location/provider.h (+27/-0) include/location_service/com/ubuntu/location/providers/remote/interface.h (+2/-0) src/location_service/com/ubuntu/location/engine.cpp (+31/-11) src/location_service/com/ubuntu/location/provider.cpp (+32/-0) src/location_service/com/ubuntu/location/providers/remote/provider.cpp (+56/-0) src/location_service/com/ubuntu/location/providers/remote/provider.h (+6/-0) tests/engine_test.cpp (+82/-1) tests/provider_test.cpp (+40/-0) |
| To merge this branch: | bzr merge lp:~thomas-voss/location-service/allow-for-disabling-providers |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| PS Jenkins bot | continuous-integration | Needs Fixing on 2014-11-13 | |
| Loïc Minier | 2014-11-13 | Approve on 2014-11-13 | |
|
Review via email:
|
|||
This proposal has been superseded by a proposal from 2015-01-12.
Commit Message
Allow for enabling/disabling providers.
Wire up engine state changes to enabling/disabling of providers.
Description of the Change
Allow for enabling/disabling providers.
Wire up engine state changes to enabling/disabling of providers.
| Loïc Minier (lool) wrote : | # |
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:152
No commit message was specified in the merge proposal. Click on the following link and set the commit message (if you want a jenkins rebuild you need to trigger it yourself):
https:/
http://
Executed test runs:
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Loïc Minier (lool) wrote : | # |
I guess this is only useful combined with https:/
- 153. By Thomas Voß on 2015-01-12
-
Merge pre-requisite branch.
Fix FTBFS in test cases. - 154. By Thomas Voß on 2015-01-21
-
Refactor the change to make it ABI stable.
- 155. By Thomas Voß on 2015-01-21
-
Make enable and disable non-virtual for now.
- 156. By Thomas Voß on 2015-01-22
-
Make sure that the provider is really stopped when disabling it.
- 157. By Thomas Voß on 2015-01-23
-
Only stop provider updates if they have been running.
- 158. By Thomas Voß on 2015-01-23
-
Anything lt 0 means: Provider is disabled.
- 159. By Thomas Voß on 2015-01-23
-
Make sure that we only enable providers that really should be enabled.
- 160. By Thomas Voß on 2015-01-23
-
Need this as context of the lamdba.
- 161. By Thomas Voß on 2015-01-23
-
Revert auto-enablement.
- 162. By Thomas Voß on 2015-01-23
-
A minor niggle.
- 163. By Thomas Voß on 2015-01-23
-
Merge pre-req branch.
- 164. By Thomas Voß on 2015-01-25
-
Make sure that newly added providers are disabled, too.


Looks really clean; I see the default is enabled, I guess I need to test that config updates actually trigger enabling/disabling as designed