Need to follow upstream code change to propagate mcloud exception to storage exception
Bug #1615548 reported by
Gary.Wang
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mcloud |
Fix Released
|
Medium
|
Gary.Wang |
Bug Description
Need to define mcloud exception and propagate it to storage exception for mcloud provider.
That makes sense for storage-fw to throw the specific exception to storage-fw remote client, also it makes easier for storage-fw to collect log and client to debug.
Please check the details below:
https:/
Related branches
lp:~gary-wzl77/mcloud/exception_safe
Ready for review
for merging
into
lp:mcloud/devel
- unity-api-1-bot: Needs Fixing (continuous-integration)
- mcloud-team: Pending requested
-
Diff: 1934 lines (+898/-731)18 files modifiedinclude/mcloud/api/client.h (+7/-14)
include/mcloud/api/exceptions.h (+74/-0)
include/mcloud/api/syncmanager.h (+1/-1)
provider/CMakeLists.txt (+13/-2)
provider/McloudProvider.cpp (+658/-0)
provider/McloudProvider.h (+74/-0)
provider/com.canonical.StorageFramework.Provider.McloudProvider.service (+3/-0)
provider/mcloud-provider.cpp (+0/-666)
src/CMakeLists.txt (+1/-1)
src/mcloud/api/client.cpp (+0/-4)
src/mcloud/api/client_priv.cpp (+38/-17)
src/mcloud/api/client_priv.h (+11/-2)
src/mcloud/api/cloudcontent.cpp (+5/-1)
src/mcloud/api/syncthread.cpp (+3/-6)
tests/CMakeLists.txt (+8/-3)
tests/server/server.py (+1/-1)
tests/unit/CMakeLists.txt (+1/-2)
tests/unit/mcloud/api/test-mcloud-api.cpp (+0/-11)
Changed in mcloud: | |
status: | In Progress → Fix Released |
To post a comment you must log in.