Package coprs :: Module config :: Class Config
[hide private]
[frames] | no frames]

Class Config

source code

Known Subclasses:

Class Variables [hide private]
  ENV = "devel"
  DATA_DIR = os.path.join(os.path.dirname(__file__), "../../data")
  DATABASE = os.path.join(DATA_DIR, "copr.db")
  OPENID_STORE = os.path.join(DATA_DIR, "openid_store")
  WHOOSHEE_DIR = os.path.join(DATA_DIR, "whooshee")
  SECRET_KEY = "THISISNOTASECRETATALL"
  BACKEND_PASSWORD = "thisisbackend"
  BACKEND_BASE_URL = "http://copr-be-dev.cloud.fedoraproject.org"
  KRB5_LOGIN_BASEURI = "/krb5_login/"
  KRB5_LOGIN = {}
  OPENID_PROVIDER_URL = "https://id.fedoraproject.org"
  USE_ALLOWED_USERS = False
  ALLOWED_USERS = []
  SQLALCHEMY_DATABASE_URI = "sqlite:///"+ os.path.abspath(DATABASE)
  API_TOKEN_LENGTH = 30
  API_TOKEN_EXPIRATION = 180
  SEND_LOGS_TO = ["root@localhost"]
  LOGGING_LEVEL = 'info'
  SEND_LEGAL_TO = ["root@localhost"]
  REPLY_TO = "copr-devel@lists.fedorahosted.org"
  ENFORCE_PROTOCOL_FOR_BACKEND_URL = None
  ENFORCE_PROTOCOL_FOR_FRONTEND_URL = None
  PUBLIC_COPR_BASE_URL = "https://copr-fe-dev.cloud.fedoraprojec...
  PUBLIC_COPR_HOSTNAME = "copr-fe-dev.cloud.fedoraproject.org"
  DIST_GIT_URL = None
  COPR_DIST_GIT_LOGS_URL = None
  MBS_URL = "http://copr-fe-dev.cloud.fedoraproject.org/module/1...
  LOG_FILENAME = "/var/log/copr-frontend/frontend.log"
  LOG_DIR = "/var/log/copr-frontend/"
  INTRANET_IPS = ["127.0.0.1"]
  DEBUG = True
  REPO_GPGCHECK = 1
  REPO_NO_SSL = False
  STORAGE_DIR = "/var/lib/copr/data/srpm_storage/"
  LAYOUT_OVERVIEW_HIDE_QUICK_ENABLE = False
  FAS_LOGIN = True
  LOGIN_INFO = {'user_link': 'https://admin.fedoraproject.org/ac...
  NEWS_URL = "https://fedora-copr.github.io/"
  NEWS_FEED_URL = "https://fedora-copr.github.io/feed.xml"
  DELETE_EOL_CHROOTS_AFTER = 180
  EOL_CHROOTS_NOTIFICATION_PERIOD = 80
  CHROOT_NAME_RELEASE_ALIAS = {}
  PINNED_PROJECTS_LIMIT = 4
  ENABLE_DISCUSSION = False
  DISCOURSE_URL = ''
  WHITELIST_EMAILS = []
  ITEMS_PER_PAGE = 10
  PAGES_URLS_COUNT = 5
  DEFAULT_BUILD_MEMORY = 2048
  MIN_BUILD_MEMORY = 2048
  MAX_BUILD_MEMORY = 4096
  DEFAULT_BUILD_TIMEOUT = 3600* 5
  MIN_BUILD_TIMEOUT = 0
  MAX_BUILD_TIMEOUT = 108000
Class Variable Details [hide private]

PUBLIC_COPR_BASE_URL

Value:
"https://copr-fe-dev.cloud.fedoraproject.org"

MBS_URL

Value:
"http://copr-fe-dev.cloud.fedoraproject.org/module/1/module-builds/"

LOGIN_INFO

Value:
{'user_link': 'https://admin.fedoraproject.org/accounts/user/view/{use\
rname}/', 'user_desc': 'fas'}