parse_configuration

Descripción

Analiza la configuración. Lee el fichero de configuración y almacena sus datos como dict.

Parámetros

Nombre Tipo Requerido Descripción
file   si Ruta del fichero de configuración. Por defecto es "/etc/pandora/pandora_server.conf"
separator   no Separador para la opción y el valor. Por defecto es " "
default_values   no Diccionario de valores por defecto

Return 

dict Diccionario que contiene todas las claves y valores del fichero

Versión

Ejemplo

import pandoraPlugintools as pt

# Specify the path to the configuration file
config_file = "/etc/pandora/pandora_server.conf"

# Specify the separator used in the configuration file
separator = "="

# Define default values for configuration options
default_config = {
    "server_port": "8080",
    "debug_mode": "false",
    "log_file": "/var/log/pandora.log"
}

# Parse the configuration file and get the configuration data
parsed_config = pt.general.parse_configuration(file=config_file, separator=separator, default_values=default_config)

# Print the parsed configuration data
print("Parsed configuration:", parsed_config)

Revision #11
Created 27 July 2023 07:30:35 by alejandro.sanchez
Updated 14 February 2024 14:16:41 by alejandro.sanchez