Revision b336e6fa snf-pithos-app/pithos/api/util.py

b/snf-pithos-app/pithos/api/util.py
62 62
                                 BACKEND_QUEUE_MODULE, BACKEND_QUEUE_HOSTS,
63 63
                                 BACKEND_QUEUE_EXCHANGE, USE_QUOTAHOLDER,
64 64
                                 QUOTAHOLDER_URL, QUOTAHOLDER_TOKEN,
65
                                 QUOTAHOLDER_POOLSIZE,
65 66
                                 BACKEND_QUOTA, BACKEND_VERSIONING,
66 67
                                 BACKEND_FREE_VERSIONING,
67 68
                                 AUTHENTICATION_URL, AUTHENTICATION_USERS,
......
967 968
                   }
968 969

  
969 970

  
970
_pithos_backend_pool = PithosBackendPool(size=POOL_SIZE,
971
                                         db_module=BACKEND_DB_MODULE,
972
                                         db_connection=BACKEND_DB_CONNECTION,
973
                                         block_module=BACKEND_BLOCK_MODULE,
974
                                         block_path=BACKEND_BLOCK_PATH,
975
                                         block_umask=BACKEND_BLOCK_UMASK,
976
                                         queue_module=BACKEND_QUEUE_MODULE,
977
                                         queue_hosts=BACKEND_QUEUE_HOSTS,
978
                                         queue_exchange=BACKEND_QUEUE_EXCHANGE,
979
                                         quotaholder_enabled=USE_QUOTAHOLDER,
980
                                         quotaholder_url=QUOTAHOLDER_URL,
981
                                         quotaholder_token=QUOTAHOLDER_TOKEN,
982
                                         free_versioning=BACKEND_FREE_VERSIONING,
983
                                         block_params=BLOCK_PARAMS)
971
_pithos_backend_pool = PithosBackendPool(
972
        size=POOL_SIZE,
973
        db_module=BACKEND_DB_MODULE,
974
        db_connection=BACKEND_DB_CONNECTION,
975
        block_module=BACKEND_BLOCK_MODULE,
976
        block_path=BACKEND_BLOCK_PATH,
977
        block_umask=BACKEND_BLOCK_UMASK,
978
        queue_module=BACKEND_QUEUE_MODULE,
979
        queue_hosts=BACKEND_QUEUE_HOSTS,
980
        queue_exchange=BACKEND_QUEUE_EXCHANGE,
981
        quotaholder_enabled=USE_QUOTAHOLDER,
982
        quotaholder_url=QUOTAHOLDER_URL,
983
        quotaholder_token=QUOTAHOLDER_TOKEN,
984
        quotaholder_client_poolsize=QUOTAHOLDER_POOLSIZE,
985
        free_versioning=BACKEND_FREE_VERSIONING,
986
        block_params=BLOCK_PARAMS)
984 987

  
985 988
def get_backend():
986 989
    backend = _pithos_backend_pool.pool_get()

Also available in: Unified diff