Exemple #1
0
 def __init__(self, verifier=None):
     if verifier is None:
         verifier = "vep:RemoteVerifier"
     verifier = maybe_resolve_name(verifier)
     if callable(verifier):
         verifier = verifier()
     self._verifier = verifier
    def __init__(self, **options):
        verifier = options.pop("verifier", None)
        if verifier is None:
            verifier = vep.RemoteVerifier()
        else:
            verifier = maybe_resolve_name(verifier)
            if callable(verifier):
                verifier = verifier()
        self._verifier = verifier

        #sqlkw = {'pool_size': int(options.get('pool_size', 1)),
        #         'pool_recycle': int(options.get('pool_recycle', 3600)),
        #         'logging_name': 'appsync'}
        sqlkw = {}

        self.engine = create_engine(options['sqluri'], **sqlkw)
        for table in _TABLES:
            table.metadata.bind = self.engine
            if options.get('create_tables', True):
                table.create(checkfirst=True)

        self.session_ttl = int(options.get('session_ttl', '300'))
        cache_options = {
            'servers': options.get('cache_servers', '127.0.0.1'),
            'prefix': options.get('cache_prefix', 'appsyncsql')
        }

        self.cache = Cache(**cache_options)
        self.authentication = True
 def __init__(self, verifier=None):
     if verifier is None:
         verifier = "vep:RemoteVerifier"
     verifier = maybe_resolve_name(verifier)
     if callable(verifier):
         verifier = verifier()
     self._verifier = verifier
Exemple #4
0
    def __init__(self, **options):
        verifier = options.pop("verifier", None)
        if verifier is None:
            verifier = vep.RemoteVerifier()
        else:
            verifier = maybe_resolve_name(verifier)
            if callable(verifier):
                verifier = verifier()
        self._verifier = verifier

        #sqlkw = {'pool_size': int(options.get('pool_size', 1)),
        #         'pool_recycle': int(options.get('pool_recycle', 3600)),
        #         'logging_name': 'appsync'}
        sqlkw = {}

        self.engine = create_engine(options['sqluri'], **sqlkw)
        for table in _TABLES:
            table.metadata.bind = self.engine
            if options.get('create_tables', True):
                table.create(checkfirst=True)

        self.session_ttl = int(options.get('session_ttl', '300'))
        cache_options = {'servers': options.get('cache_servers', '127.0.0.1'),
                         'prefix': options.get('cache_prefix', 'appsyncsql')}

        self.cache = Cache(**cache_options)
        self.authentication = True
Exemple #5
0
 def __init__(self, backend, appid, verifier=None):
     if verifier is None:
         verifier = "vep:RemoteVerifier"
     verifier = maybe_resolve_name(verifier)
     if callable(verifier):
         verifier = verifier()
     self._verifier = verifier
     self.backend = backend
     self.appid = appid
Exemple #6
0
 def __init__(self, backend, appid, verifier=None):
     if verifier is None:
         verifier = "vep:RemoteVerifier"
     verifier = maybe_resolve_name(verifier)
     if callable(verifier):
         verifier = verifier()
     self._verifier = verifier
     self.backend = backend
     self.appid = appid
Exemple #7
0
    def __init__(self, **options):
        self._verify_browserid = options.pop("verify_browserid", None)
        if self._verify_browserid is None:
            self._verify_browserid = verify_browserid
        else:
            self._verify_browserid = maybe_resolve_name(self._verify_browserid)

        #sqlkw = {'pool_size': int(options.get('pool_size', 1)),
        #         'pool_recycle': int(options.get('pool_recycle', 3600)),
        #         'logging_name': 'appsync'}
        sqlkw = {}

        self.engine = create_engine(options['sqluri'], **sqlkw)
        for table in _TABLES:
            table.metadata.bind = self.engine
            if options.get('create_tables', True):
                table.create(checkfirst=True)
Exemple #8
0
    def test_maybe_resolve_name(self):

        self.assertEquals(os.path, maybe_resolve_name("os.path"))
        self.assertEquals(os.path, maybe_resolve_name(os.path))
        self.assertEquals(None, maybe_resolve_name(None))
Exemple #9
0
    def test_maybe_resolve_name(self):

        self.assertEquals(os.path, maybe_resolve_name("os.path"))
        self.assertEquals(os.path, maybe_resolve_name(os.path))
        self.assertEquals(None, maybe_resolve_name(None))
Exemple #10
0
 def __init__(self, backend, appid, verify_browserid=None):
     if verify_browserid is None:
         verify_browserid = "pysauropod.utils:verify_browserid"
     self._verify_browserid = maybe_resolve_name(verify_browserid)
     self.backend = backend
     self.appid = appid
Exemple #11
0
 def __init__(self, backend, appid, verify_browserid=None):
     if verify_browserid is None:
         verify_browserid = "pysauropod.utils:verify_browserid"
     self._verify_browserid = maybe_resolve_name(verify_browserid)
     self.backend = backend
     self.appid = appid