Module processing

Source

Functionsยง

find_global_configuration ๐Ÿ”’
Finds the global server configuration (host or non-host) from the given list of server configurations.
load_modules
Loads Ferron modules into its configurations Loads and validates modules for each server configuration.
merge_duplicates
Merges configurations with same filters Combines server configurations with identical filters by merging their entries.
premerge_configuration
Pre-merges Ferron configurations Merges server configurations based on a hierarchical inheritance model.
remove_and_add_global_configuration
Removes empty Ferron configurations and add an empty global configuration, if not present Ensures there is a global configuration in the server configurations.