Logging¶
The ThreatConnect TcEx App Framework has a built-in logger that will log to the args.tc_log_path
directory. If the App passes args.tc_token
and args.tc_log_to_api
, the logger will automatically log to the ThreatConnect API. This built-in logger is an instance of the standard Python Logger with modification for API logging.
Note
The args.tc_log_to_api
variable is passed only if API Logging is turned on in the System Settings screen, which is accessed in the ThreatConnect platform UI.
Example Logging
1 2 3 4 5 | tcex.log.debug('logging debug')
tcex.log.info('logging info')
tcex.log.warning('logging warning')
tcex.log.error('logging error')
tcex.log.critical('logging critical')
|