You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The orchestrator.log file prints the reactor configuration like this:
atomic_reactor.plugins.reactor_config - INFO - reading config content ...
It simply prints a string representation of very large dict. This is hard for human users to read when trying to understand the current settings. It is also hard for developers to compare log files with tools like "diff".
By contrast, the ContainerTasker class uses json.dumps() when logging, for example:
Ken, would you mind providing a patch for this? Otherwise we could try to line it up for one of us OSBSers, but this would most likely be some low priority technical debt.
The
orchestrator.log
file prints the reactor configuration like this:It simply prints a string representation of very large dict. This is hard for human users to read when trying to understand the current settings. It is also hard for developers to compare log files with tools like "diff".
By contrast, the ContainerTasker class uses
json.dumps()
when logging, for example:It would be great to pretty-print
reactor_conf.conf
as well.This change would make OSBS easier to understand.
The text was updated successfully, but these errors were encountered: