예제 #1
0
 def setData(self, data):
     Account.setData(self, data)
     for attr in ('email',):
         try:
             setattr(self, attr, data[attr])
         except KeyError:
             pass
예제 #2
0
 def setData(self, data):
     Account.setData(self, data)
     for attr in ('email', ):
         try:
             setattr(self, attr, data[attr])
         except KeyError:
             pass
예제 #3
0
 def __init__(self, aid=None, email=''):
     Account.__init__(self, aid)
     self.authFile = splitext(self.file)[0] + '.oauth2'
     self.email = email
     self.flow = OAuth2WebServerFlow(
         client_id='536861675971.apps.googleusercontent.com',
         client_secret='BviBsCKTbXrzY0hZbioS6FAt',
         scope=[
             'https://www.googleapis.com/auth/calendar',
             'https://www.googleapis.com/auth/tasks',
         ],
         user_agent='%s/%s'%(core.APP_NAME, core.VERSION),
     )
예제 #4
0
 def __init__(self, aid=None, email=''):
     from oauth2client.client import OAuth2WebServerFlow
     Account.__init__(self, aid)
     self.authFile = splitext(self.file)[0] + '.oauth2'
     self.email = email
     self.flow = OAuth2WebServerFlow(
         client_id='536861675971.apps.googleusercontent.com',
         client_secret='BviBsCKTbXrzY0hZbioS6FAt',
         scope=[
             'https://www.googleapis.com/auth/calendar',
             'https://www.googleapis.com/auth/tasks',
         ],
         user_agent='%s/%s' % (core.APP_NAME, core.VERSION),
     )
예제 #5
0
 def getData(self):
     data = Account.getData(self)
     data.update({
         'email': self.email,
     })
     return data
예제 #6
0
 def getData(self):
     data = Account.getData(self)
     data.update({
         'email': self.email,
     })
     return data