def create_trakt_oauth_credential(cls, trakt_account): if not Environment.dict['trakt.pin.code'] or not Environment.dict['trakt.pin.authorization']: return False try: TraktOAuthCredential.create( account=trakt_account, code=Environment.dict['trakt.pin.code'], **Environment.dict['trakt.pin.authorization'] ) except (apsw.ConstraintError, peewee.IntegrityError), ex: log.debug('Ignoring oauth credential update for %r, already exists (%s)', trakt_account, ex) return False
def create_trakt_oauth_credential(cls, trakt_account): if not Environment.dict['trakt.pin.code'] or not Environment.dict[ 'trakt.pin.authorization']: return False try: TraktOAuthCredential.create( account=trakt_account, code=Environment.dict['trakt.pin.code'], **Environment.dict['trakt.pin.authorization']) except (apsw.ConstraintError, peewee.IntegrityError), ex: log.debug( 'Ignoring oauth credential update for %r, already exists (%s)', trakt_account, ex) return False