lp://qastaging/~cmiller/desktopcouch/u1-repl-prefix-http-error-causes-future-nameerrors
- Get this branch:
- bzr branch lp://qastaging/~cmiller/desktopcouch/u1-repl-prefix-http-error-causes-future-nameerrors
Branch merges
- dobey (community): Approve
- Vincenzo Di Somma (community): Approve
-
Diff: 18 lines (+2/-2)1 file modifieddesktopcouch/replication_services/ubuntuone.py (+2/-2)
Related bugs
Bug #655267: NameError sometimes in Ubuntu One replication | High | Fix Released |
|
Related blueprints
Branch information
Recent revisions
- 182. By Chad Miller
-
It is possible for replication_
services. ubuntuone. PrefixGetter to get in a state where it will not replicate. On first run of the __str__ method, self.oauth_header is None, so we get oauth data and create a local "consumer" variable. Then, we use that consumer variable to construct an oauth header.
We then try to get the "couchdb_root" from U1 API. IF that succeeds, then we save the result and on future runs we give that out. If that fails, we start over at the previous step, using a nonexistent consumer variable to construct an oauth header.
Now, store the oauth_header as soon as we generate it.
- 181. By Vincenzo Di Somma
-
Fixes the problem with the reconnection of both the attachment and the db change.
- 179. By Chad Miller
-
The view wrapper that assists with reconnecting did not implement attributes that some clients (like Lernid) use. Now, catch any attribute access on the wrapper and pass it through to the proxied object. This should make the proxy object functionally identical to the destination object. (LP: #652095)
- 176. By Natalia Bidart
-
* Replication for Ubuntu One needs to get credentials from Ubuntu SSO (LP: #649320).
- 174. By Chad Miller
-
Fix one typo in an exception name, move default value settings higher to make exec paths irrelevant to their existence, and restructure code to make it testable and tested (LP: #641381)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/desktopcouch