+ self._phoneBackends = [
+ (gc_backend.GCDialer, os.path.join(self._data_path, "gc_cookies.txt"))
+ ]
+ for backendFactory, cookieFile in self._phoneBackends:
+ if os.path.exists(cookieFile):
+ break
+ else:
+ backendFactory, cookiFile = self._phoneBackends[0]
+ self._phoneBackend = backendFactory(cookieFile)