aboutsummaryrefslogtreecommitdiff
path: root/src/Logging.py
Commit message (Expand)AuthorAgeFilesLines
* change utils.iso8601_format to default to no milliseconds, switch to using•••utils.iso8601 functions in badges.py Gravatar jesopo2019-04-231-1/+1
* Add -N to start.py to disable to-file loggingGravatar jesopo2019-03-041-10/+13
* Put a helper function in utils to do iso8601 formatting. change IRCServer's•••last-read setting to use it. Gravatar jesopo2019-02-171-12/+4
* Fix incorrect indentation level in Logging.pyGravatar jesopo2019-01-181-1/+1
* Pushing logging on to another thread was a ridiculous idea. it means CRITICAL•••logs are in a race condition to write to file before the main thread exits. Gravatar jesopo2019-01-161-16/+2
* Preserve logged exc_info across threadsGravatar jesopo2018-12-121-0/+4
* Add type hint for Logging._queueGravatar jesopo2018-12-101-1/+1
* Put logging functionality on to it's own threadGravatar jesopo2018-12-101-2/+12
* 'bot.log' -> 'trace.log' and add a 'warn.log' log file that only catches•••warn-and-worse Gravatar jesopo2018-11-261-5/+10
* Move setting BitBotFormatter's converter (to time.gmtime) to class definition as•••it's not technically correct to overwrite a funcion on an existing object Gravatar jesopo2018-10-301-1/+1
* Add type/return hints throughout src/ and, in doing so, fix some cyclical•••references. Gravatar jesopo2018-10-301-9/+9
* Change trace logging level from `5` to `logging.DEBUG-1`Gravatar jesopo2018-10-011-1/+1
* Add 'trace' logging level for src/Database.py and src/EventManager.py very•••verbose debugging Gravatar jesopo2018-10-011-4/+21
* Don't give IRCBot instance to things that don't need it, use a better way of•••doing default locations for config/database/log Gravatar jesopo2018-09-271-2/+2
* Move most code in root directory to src/Gravatar jesopo2018-09-241-0/+48