server.web.config

Jobmon server web configuration package.

This package contains server-specific configuration for the jobmon web server.

Logging Configuration: Server logging is now configured programmatically via generate_component_logconfig() in jobmon.core.config.logconfig_utils. Users can override defaults via: 1. File override: Set logging.server_logconfig_file in jobmonconfig.yaml 2. Section override: Set logging.server.* sections in jobmonconfig.yaml

The configure_server_logging() function in jobmon.server.web.logging handles the logging initialization with support for user overrides.

Functions

get_jobmon_config(→ jobmon.core.configuration.JobmonConfig)

Get the jobmon config. If no config is provided, defaults are used.

Package Contents

server.web.config.get_jobmon_config(config: jobmon.core.configuration.JobmonConfig | None = None) jobmon.core.configuration.JobmonConfig

Get the jobmon config. If no config is provided, defaults are used.

Parameters:

config – The jobmon config to use when creating the app.