xbmcbackup/authorize_cloud.py
Rob Weber 49f6ae5270 moved cloud creation code to an authorizer class
added authorize as part of settings
2017-01-31 08:08:00 -06:00

24 lines
711 B
Python

import xbmc
import xbmcgui
import xbmcvfs
import resources.lib.utils as utils
from resources.lib.authorizers import DropboxAuthorizer,GoogleDriveAuthorizer
#drobpox
if(utils.getSetting('remote_selection') == '2'):
authorizer = DropboxAuthorizer()
if(authorizer.authorize()):
xbmcgui.Dialog().ok("Backup","Dropbox is authorized")
else:
xbmcgui.Dialog().ok("Backup","Error Authorizing Dropbox")
#google drive
elif(utils.getSetting('remote_selection') == '3'):
authorizer = GoogleDriveAuthorizer()
if(authorizer.authorize()):
xbmcgui.Dialog().ok("Backup","Google Drive is authorized")
else:
xbmcgui.Dialog().ok("Backup","Error Authorizing Google Drive")