benchmarking/bridge/auth.py (17 lines of code) (raw):

from __future__ import absolute_import, division, print_function, unicode_literals import bridge.django_auth from bridge.auth_base import getAuthHandles class Auth(object): def __init__(self, benchmark_db, app_id, token, is_test): self.app_id = app_id self.token = token self.auth_handles = getAuthHandles() handle = benchmark_db self.obj = None if handle in self.auth_handles: self.obj = self.auth_handles[handle](self.app_id, self.token, is_test) def get_auth_params(self): params = {} if self.obj is not None: params = self.obj.get_auth_params() return params