make ubuntuone pairing option conditional on service accessibility

Bug #428725 reported by Chad Miller
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
desktopcouch
Won't Fix
High
Chad Miller

Bug Description

We may not have ubuntuone couchdb ready as a replication target for desktopcouch databases, so the module that implements its inclusion in the pairing tool should do some things on startup that test whether all the pieces exist for replication to make sense.

- Look up auth information of user from keyring
- Get its user's db URL prefix.
- Get a list of databases for this user.

If all of those succeed without an error, then claim that the service is "active". If any fail, log it and say the service is not "active".

Chad Miller (cmiller)
Changed in desktopcouch:
assignee: nobody → Chad Miller (cmiller)
status: New → Confirmed
importance: Undecided → High
milestone: none → w21-karmic-alpha6
tags: added: cmiller-k-alpha6
Chad Miller (cmiller)
Changed in desktopcouch:
milestone: w21-karmic-alpha6 → w23-karmic-beta
tags: added: cmiller-k-beta
removed: cmiller-k-alpha6
Chad Miller (cmiller)
Changed in desktopcouch:
status: Confirmed → Won't Fix
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.