MCPcopy Index your code
hub / github.com/tensorpack/tensorpack / _set_file

Function _set_file

tensorpack/utils/logger.py:80–92  ·  view source on GitHub ↗
(path)

Source from the content-addressed store, hash-verified

78
79
80def _set_file(path):
81 global _FILE_HANDLER
82 if os.path.isfile(path):
83 backup_name = path + '.' + _get_time_str()
84 shutil.move(path, backup_name)
85 _logger.info("Existing log file '{}' backuped to '{}'".format(path, backup_name)) # noqa: F821
86 hdl = logging.FileHandler(
87 filename=path, encoding='utf-8', mode='w')
88 hdl.setFormatter(_MyFormatter(datefmt='%m%d %H:%M:%S'))
89
90 _FILE_HANDLER = hdl
91 _logger.addHandler(hdl)
92 _logger.info("Argv: " + ' '.join(sys.argv))
93
94
95def set_logger_dir(dirname, action=None):

Callers 1

set_logger_dirFunction · 0.85

Calls 4

_get_time_strFunction · 0.85
_MyFormatterClass · 0.85
formatMethod · 0.80
joinMethod · 0.80

Tested by

no test coverage detected