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