components_manager:
components:
auth-database:
dbconnection: 'postgresql://testsuite@localhost:15433/postgres'
blocking_task_processor: fs-task-processor
dns_resolver: async
auth-digest-checker-settings:
algorithm: MD5
qops:
- auth
is-proxy: false
is-session: false
domains:
- /v1/hello
nonce-ttl: 1000s
auth-digest-checker-settings-proxy:
algorithm: MD5
qops:
- auth
is-proxy: true
is-session: false
domains:
- /v1/hello
nonce-ttl: 1000s
handler-hello:
path: /v1/hello
task_processor: main-task-processor
method: GET
auth:
types:
- digest
realm: registred@userver.com
handler-hello-proxy:
path: /v1/hello-proxy
task_processor: main-task-processor
method: GET
auth:
types:
- digest-proxy
realm: registred@userver.com
testsuite-support:
server:
listener:
port: 8095
task_processor: main-task-processor
logging:
fs-task-processor: fs-task-processor
loggers:
default:
file_path: '@stderr'
level: debug
overflow_behavior: discard
tracer:
service-name: postgres-auth
http-client:
load-enabled: $is_testing
fs-task-processor: fs-task-processor
tests-control:
load-enabled: $is_testing
path: /tests/{action}
method: POST
task_processor: main-task-processor
dynamic-config:
fs-cache-path: ''
dynamic-config-fallbacks:
fallback-path: /etc/postgres_service/dynamic_config_fallback.json
dns-client:
fs-task-processor: fs-task-processor
coro_pool:
initial_size: 500
max_size: 1000
task_processors:
main-task-processor:
worker_threads: 4
thread_name: main-worker
fs-task-processor:
thread_name: fs-worker
worker_threads: 4
default_task_processor: main-task-processor