SmartpdcSettings - file /etc/smart_proxy_dynflow_core/settings.yml

This module provides parsing for smart_proxy_dynflow_core settings file. SmartpdcSettings is a parser for /etc/smart_proxy_dynflow_core/settings.yml files.

Typical output is:

# Path to dynflow database, leave blank for in-memory non-persistent database
:console_auth: true

# URL of the foreman, used for reporting back

# SSL settings for client authentication against foreman.
:foreman_ssl_ca: /etc/foreman-proxy/foreman_ssl_ca.pem
:foreman_ssl_cert: /etc/foreman-proxy/foreman_ssl_cert.pem
:foreman_ssl_key: /etc/foreman-proxy/foreman_ssl_key.pem

# Listen on address

# Listen on port
:port: 8008


>>> "/etc/foreman-proxy/foreman_ssl_ca.pem" in[':foreman_ssl_ca']
class insights.parsers.smartpdc_settings.SmartpdcSettings(context)[source]

Bases: YAMLParser

Class for parsing the content of /etc/smart_proxy_dynflow_core/settings.yml.