Skip to content

PSyclone sets log level for root logger, not the PSyclone logger #3318

@hiker

Description

@hiker

The PSyclone command line options (and their default, especially logging off) are set on the root level python logger, NOT the PSyclone logger. As a result, by default PSyclone will disable all logging output, which resulted in logging message from application scripts (information about errors) being suppressed.

Instead, PSyclone should only set the logger details for PSyclone based logger (which will allow the application to decide what to do with their logging).

Marking this as bug, since it apparently causes LFRic transmutation scripts to hide all error messages, and there might be quite a few of them :(

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions