jiveapi.utils module

jiveapi.utils.prettyjson(j)[source]

Return pretty-printed JSON.

Parameters:j – object to JSON serialize
Returns:pretty-printed JSON serialized version of j
Return type:str
jiveapi.utils.set_log_debug(logger)[source]

set logger level to DEBUG, and debug-level output format, via set_log_level_format().

jiveapi.utils.set_log_info(logger)[source]

set logger level to INFO via set_log_level_format().

jiveapi.utils.set_log_level_format(logger, level, format)[source]

Set logger level and format.

Parameters:
  • logger (logging.Logger) – the logger object to set on
  • level (int) – logging level; see the logging constants.
  • format (str) – logging formatter format string