Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restructure loggers and log calls #236

Draft
wants to merge 31 commits into
base: master
Choose a base branch
from
Draft

Restructure loggers and log calls #236

wants to merge 31 commits into from

Commits on Jul 24, 2023

  1. log all components to the same file

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    eeeeddb View commit details
    Browse the repository at this point in the history
  2. enable debug logging

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    9b9c9e2 View commit details
    Browse the repository at this point in the history
  3. set max log level according to build type

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    653f90c View commit details
    Browse the repository at this point in the history
  4. introduce custom sink type

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    115a266 View commit details
    Browse the repository at this point in the history
  5. remove name argument for csvreader log

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    0e530da View commit details
    Browse the repository at this point in the history
  6. remove solver name variable

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    85a5ab6 View commit details
    Browse the repository at this point in the history
  7. clean up scheduler and MNASolverPlugin loggers

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    8efb2bf View commit details
    Browse the repository at this point in the history
  8. remove CIMReader name and add cli log level

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    8af1b59 View commit details
    Browse the repository at this point in the history
  9. do not use logger registry to allow duplicates

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    a265cdb View commit details
    Browse the repository at this point in the history
  10. fix log file names

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    3c58a45 View commit details
    Browse the repository at this point in the history
  11. demote all CIMReader info log to debug

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    4470443 View commit details
    Browse the repository at this point in the history
  12. demote scheduler info log to debug

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    891cdb8 View commit details
    Browse the repository at this point in the history
  13. add separate cli log level for simulation and scheduler

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    d43597f View commit details
    Browse the repository at this point in the history
  14. change solver logs to debug level

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    f7703c3 View commit details
    Browse the repository at this point in the history
  15. add a new logger for interfaces

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    0e1dd5d View commit details
    Browse the repository at this point in the history
  16. change some simulation logs to debug level

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    b33f6b9 View commit details
    Browse the repository at this point in the history
  17. update component log levels

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    83a3b69 View commit details
    Browse the repository at this point in the history
  18. allow multiple simulation loggers for different filepaths

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    d60a9b6 View commit details
    Browse the repository at this point in the history
  19. propagate simulation cliLevel to solvers

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    0adb4cc View commit details
    Browse the repository at this point in the history
  20. set component cliLevel according to logLevel

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    d81463a View commit details
    Browse the repository at this point in the history
  21. update log levels for component initialize methods

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    4a0c9e0 View commit details
    Browse the repository at this point in the history
  22. log domain on simulation init

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    83ce14f View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. add an internal logger to simulation for logging iteration counts

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    7d4d5f4 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. remove old python log_attribute methods

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    5fad5b6 View commit details
    Browse the repository at this point in the history
  2. allow overwriting the simulation default logger

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    0181cb0 View commit details
    Browse the repository at this point in the history
  3. only create left/right-vector logs on trace level

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    5772700 View commit details
    Browse the repository at this point in the history
  4. manually open / close non-simulation data loggers

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    22ce8b9 View commit details
    Browse the repository at this point in the history
  5. change log level in notebooks using LeftVector log

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    d3e84de View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. update some log levels

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    d5d6183 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. update logging guidelines in documentation

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    88be7bd View commit details
    Browse the repository at this point in the history
  2. use the DataLogger for trace logging in DP_Ph1_Capacitor

    Signed-off-by: Jonas Schroeder <[email protected]>
    JTS22 committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    f66fe17 View commit details
    Browse the repository at this point in the history