Trees | Indices | Help |
---|
|
1 import os 2 import logging 3 46 DATA_DIR = os.path.join(os.path.dirname(__file__), "../../data") 7 DATABASE = os.path.join(DATA_DIR, "copr.db") 8 OPENID_STORE = os.path.join(DATA_DIR, "openid_store") 9 WHOOSHEE_DIR = os.path.join(DATA_DIR, "whooshee") 10 SECRET_KEY = "THISISNOTASECRETATALL" 11 BACKEND_PASSWORD = "thisisbackend" 12 BACKEND_BASE_URL = "http://copr-be-dev.cloud.fedoraproject.org" 13 14 KRB5_LOGIN_BASEURI = "/krb5_login/" 15 KRB5_LOGIN = {} 16 17 # restrict access to a set of users 18 USE_ALLOWED_USERS = False 19 ALLOWED_USERS = [] 20 21 # SQLAlchemy 22 SQLALCHEMY_DATABASE_URI = "sqlite:///" + os.path.abspath(DATABASE) 23 24 # Token length, defaults to 30, DB set to varchar 255 25 API_TOKEN_LENGTH = 30 26 27 # Expiration of API token in days 28 API_TOKEN_EXPIRATION = 180 29 30 # logging options 31 SEND_LOGS_TO = ["root@localhost"] 32 LOGGING_LEVEL = logging.DEBUG 33 34 SEND_LEGAL_TO = ["root@localhost"] 35 36 # post-process url leading to backend 37 # possible options: None, "http", "https" 38 ENFORCE_PROTOCOL_FOR_BACKEND_URL = None 39 # post-process url leading to frontend 40 ENFORCE_PROTOCOL_FOR_FRONTEND_URL = None 41 42 PUBLIC_COPR_BASE_URL = "https://copr-fe-dev.cloud.fedoraproject.org" 43 PUBLIC_COPR_HOSTNAME = "copr-fe-dev.cloud.fedoraproject.org" 44 45 DIST_GIT_URL = None 46 COPR_DIST_GIT_LOGS_URL = None 47 MBS_URL = "http://copr-fe-dev.cloud.fedoraproject.org/module/1/module-builds/" 48 49 # primary log file 50 LOG_FILENAME = "/var/log/copr-frontend/frontend.log" 51 LOG_DIR = "/var/log/copr-frontend/" 52 53 INTRANET_IPS = ["127.0.0.1"] 54 DEBUG = True 55 56 REPO_GPGCHECK = 1 57 58 SRPM_STORAGE_DIR = "/var/lib/copr/data/srpm_storage/" 59 60 LAYOUT_OVERVIEW_HIDE_QUICK_ENABLE = False 61 62 # We enable authentication against FAS by default. 63 FAS_LOGIN = True 64 65 LOGIN_INFO = { 66 'user_link': 'https://admin.fedoraproject.org/accounts/user/view/{username}/', 67 'user_desc': 'fas' 68 }69 7072 DEBUG = False 73 # SECRET_KEY = "put_some_secret_here" 74 # BACKEND_PASSWORD = "password_here" 75 # SQLALCHEMY_DATABASE_URI = "postgresql+psycopg2://login:password@/db_name" 76 PUBLIC_COPR_HOSTNAME = "copr.fedoraproject.org"77 7880 DEBUG = True 81 SQLALCHEMY_ECHO = True 82 83 ENFORCE_PROTOCOL_FOR_BACKEND_URL = "http" 84 ENFORCE_PROTOCOL_FOR_FRONTEND_URL = "http" 85 86 PUBLIC_COPR_HOSTNAME = "localhost:5000"87 8890 CSRF_ENABLED = False 91 DATABASE = os.path.abspath("tests/data/copr.db") 92 OPENID_STORE = os.path.abspath("tests/data/openid_store") 93 WHOOSHEE_DIR = os.path.abspath("tests/data/whooshee") 94 95 # SQLAlchemy 96 SQLALCHEMY_DATABASE_URI = "sqlite:///" + os.path.abspath(DATABASE) 97 98 PUBLIC_COPR_HOSTNAME = "localhost:5000"99
Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 | http://epydoc.sourceforge.net |