How to configure Convenient Service logger?
Via code
Set the log level programmatically via
ConvenientService.logger.level=. The change takes effect immediately for the rest of the process.ConvenientService.logger.level = Logger::DEBUGValid levels, from most to least verbose:
Logger::DEBUG,Logger::INFO,Logger::WARN,Logger::ERROR,Logger::FATAL,Logger::UNKNOWN.
Via environment variables
Set the log level via environment variable before running the script.
CONVENIENT_SERVICE_LOGGER_LEVEL=DEBUG ruby your_script.rbEnable debug-level logging with
CONVENIENT_SERVICE_DEBUG=true. When both are set,CONVENIENT_SERVICE_LOGGER_LEVELtakes precedence.CONVENIENT_SERVICE_DEBUG=true ruby your_script.rbEnable colored output with
CONVENIENT_SERVICE_LOGGER_ENABLE_COLORS=true. Requires thepaintgem.CONVENIENT_SERVICE_LOGGER_ENABLE_COLORS=true ruby your_script.rb