Stasiek Michalski 81413a
# A generic, single database configuration.
Stasiek Michalski 81413a
Stasiek Michalski 81413a
[alembic]
Stasiek Michalski 81413a
# path to migration scripts
Stasiek Michalski 81413a
script_location = /usr/share/pagure/alembic
Stasiek Michalski 81413a
Stasiek Michalski 81413a
# template used to generate migration files
Stasiek Michalski 81413a
# file_template = %%(rev)s_%%(slug)s
Stasiek Michalski 81413a
Stasiek Michalski 81413a
# max length of characters to apply to the
Stasiek Michalski 81413a
# "slug" field
Stasiek Michalski 81413a
#truncate_slug_length = 40
Stasiek Michalski 81413a
Stasiek Michalski 81413a
# set to 'true' to run the environment during
Stasiek Michalski 81413a
# the 'revision' command, regardless of autogenerate
Stasiek Michalski 81413a
# revision_environment = false
Stasiek Michalski 81413a
Stasiek Michalski 81413a
# set to 'true' to allow .pyc and .pyo files without
Stasiek Michalski 81413a
# a source .py file to be detected as revisions in the
Stasiek Michalski 81413a
# versions/ directory
Stasiek Michalski 81413a
# sourceless = false
Stasiek Michalski 81413a
Stasiek Michalski 81413a
#sqlalchemy.url = driver://user:pass@localhost/dbname
Stasiek Michalski 81413a
sqlalchemy.url = postgres://{{ pillar['profile']['pagure']['database_user'] }}:{{ pillar['postgres']['users']['pagure']['password'] }}@{{ pillar['profile']['pagure']['database_host'] }}/pagure
Stasiek Michalski 81413a
Stasiek Michalski 81413a
Stasiek Michalski 81413a
# Logging configuration
Stasiek Michalski 81413a
[loggers]
Stasiek Michalski 81413a
keys = root,sqlalchemy,alembic
Stasiek Michalski 81413a
Stasiek Michalski 81413a
[handlers]
Stasiek Michalski 81413a
keys = console
Stasiek Michalski 81413a
Stasiek Michalski 81413a
[formatters]
Stasiek Michalski 81413a
keys = generic
Stasiek Michalski 81413a
Stasiek Michalski 81413a
[logger_root]
Stasiek Michalski 81413a
level = WARN
Stasiek Michalski 81413a
handlers = console
Stasiek Michalski 81413a
qualname =
Stasiek Michalski 81413a
Stasiek Michalski 81413a
[logger_sqlalchemy]
Stasiek Michalski 81413a
level = WARN
Stasiek Michalski 81413a
handlers =
Stasiek Michalski 81413a
qualname = sqlalchemy.engine
Stasiek Michalski 81413a
Stasiek Michalski 81413a
[logger_alembic]
Stasiek Michalski 81413a
level = INFO
Stasiek Michalski 81413a
handlers =
Stasiek Michalski 81413a
qualname = alembic
Stasiek Michalski 81413a
Stasiek Michalski 81413a
[handler_console]
Stasiek Michalski 81413a
class = StreamHandler
Stasiek Michalski 81413a
args = (sys.stderr,)
Stasiek Michalski 81413a
level = NOTSET
Stasiek Michalski 81413a
formatter = generic
Stasiek Michalski 81413a
Stasiek Michalski 81413a
[formatter_generic]
Stasiek Michalski 81413a
format = %(levelname)-5.5s [%(name)s] %(message)s
Stasiek Michalski 81413a
datefmt = %H:%M:%S