Statistics
| Branch: | Tag: | Revision:

root / snf-pithos-app / conf / 20-snf-pithos-app-settings.conf @ d0b67cbc

History | View | Annotate | Download (2.6 kB)

1
# Top-level URL for Pithos. Must set.
2
#PITHOS_BASE_URL = "https://pithos.example.synnefo.org/"
3

    
4
# Top-level URL for the Astakos instance to be used for user management
5
#ASTAKOS_AUTH_URL = 'https://accounts.example.synnefo.org/identity/v2.0'
6

    
7
# SQLAlchemy (choose SQLite/MySQL/PostgreSQL).
8
#PITHOS_BACKEND_DB_MODULE = 'pithos.backends.lib.sqlalchemy'
9
#PITHOS_BACKEND_DB_CONNECTION = 'sqlite:////tmp/pithos-backend.db'
10

    
11
# Block storage.
12
#PITHOS_BACKEND_BLOCK_MODULE = 'pithos.backends.lib.hashfiler'
13
#PITHOS_BACKEND_BLOCK_UMASK = 0o022
14

    
15
# Default setting for new accounts.
16
#PITHOS_BACKEND_VERSIONING = 'auto'
17
#PITHOS_BACKEND_FREE_VERSIONING = True
18

    
19
# Enable if object checksums are required
20
# False results to improved performance
21
# but breaks the compatibility with the OpenStack Object Storage API
22
#PITHOS_UPDATE_MD5 = False
23

    
24
# Service Token acquired by identity provider.
25
#PITHOS_SERVICE_TOKEN = ''
26

    
27
# This enables a ui compatibility layer for the introduction of UUIDs in
28
# identity management.  WARNING: Setting to True will break your installation.
29
# PITHOS_TRANSLATE_UUIDS = False
30

    
31
## Proxy Astakos services under the following path
32
#PITHOS_PROXY_PREFIX = '_astakos'
33

    
34
# Tune the size of the http pool for the astakos client.
35
# It limits the maximum number of quota changing requests
36
# that pithos can serve. Extra requests will be blocked
37
# until another has completed.
38
#PITHOS_ASTAKOSCLIENT_POOLSIZE = 200
39
#
40
# How many random bytes to use for constructing the URL of Pithos public files.
41
# Lower values mean accidental reuse of (discarded) URLs is more probable.
42
# Note: the active public URLs will always be unique.
43
#       Only the old and discarded URLs can ever be reused.
44
# Higher values mean more safety and longer URLs
45
#PITHOS_PUBLIC_URL_SECURITY = 16
46
#
47
# Tune the size of the pithos backend pool.
48
# It limits the maximum number of requests that pithos can serve.
49
# Extra requests will be blocked until another has completed.
50
#PITHOS_BACKEND_POOL_SIZE = 5
51
#
52
# Set the credentials (client identifier, client secret) issued for
53
# authenticating the views with astakos during the resource access token
54
# generation procedure
55
#PITHOS_OAUTH2_CLIENT_CREDENTIALS = (None, None)
56
#
57
# Set domain to restrict requests of pithos object contents serve endpoint or
58
# None for no domain restriction
59
#PITHOS_UNSAFE_DOMAIN = None
60
#
61
#Archipelago Configuration File
62
#PITHOS_BACKEND_ARCHIPELAGO_CONF = '/etc/archipelago/archipelago.conf'
63
#
64
# Archipelagp xseg pool size
65
#PITHOS_BACKEND_XSEG_POOL_SIZE = 8
66
#
67
# The maximum interval (in seconds) for consequent backend object map checks
68
#PITHOS_BACKEND_MAP_CHECK_INTERVAL = 300