TrainingUtils.JVSM.psd1

# Module manifest for module 'TrainingUtils.JVSM'
# Generated on: 2022-07-30

@{
    # Script module or binary module file associated with this manifest.
    RootModule = 'TrainingUtils.JVSM.psm1'
    
    ModuleVersion = '0.0.1'

    # ID used to uniquely identify this module
    GUID = 'bb1a18c2-5b23-44a3-a934-dde4f62435fc'

    # Author of this module
    Author = 'JSerra'

    # Description of the functionality provided by this module
    Description = 'Es un módulo de logging que acepta estos tipos de mensajes, INFO, WARNING, ERROR, DEBUG y VERBOSE.
    Para configurar se debe llamar a la función
    
    Tiene dos modos de configuración con las banderas -Verbose y -Debug. Siguiendo la siguiente lógica.
    Las trazas de verbose solo se deben ver en pantalla si se usa el parámetro -Verbose, pero siempre aparecerán en el archivo de log.
    Las trazas de debug solo se deben ver en pantalla si se usa el parámetro -Debug, pero siempre aparecerán en el archivo de log.
    Lo anterior se hace aprovechando la funcionalidad de los cmdlets Write-Debug and Write-Verbose
    
    O de forma opcional, como un extra que no va en detrimento de la funcionalidad requerida habilitando el nivel de Login
    (umbral a partir del cual se logean las entradas), al definir la el parametro LogLevelConfigParam'


    # The list of functions in the module.
    FunctionsToExport = @(
        'LoggerSetup',
        'LogEntry')
}