Ville Skyttä
e31dd4404e
Pylint 2 fixes ( #15487 )
...
* pylint 2 inline disable syntax fixes
* pylint 2 logging-not-lazy fixes
* pylint 2 consider-using-in fixes
* Revert pylint 2 inline disable syntax fixes addressing unused-imports
Will have a go at removing more unused imports altogether first.
2018-07-17 19:34:29 +02:00
Paulus Schoutsen
93fe61bf13
System log: make firing event optional ( #14102 )
...
* Syste log: make firing event optional
* Add test
* Lint
* Doc string
2018-04-28 17:09:38 -04:00
Paulus Schoutsen
89a19c89a7
Fix aiohttp deprecation warnings ( #13240 )
...
* Fix aiohttp deprecation warnings
* Fix Ring deprecation warning
* Lint
2018-03-15 21:49:49 +01:00
Pierre Ståhl
dfd2d631ae
Publish errors on the event bus ( #11964 )
...
* Publish errors on the event bus
* Add block till done to test.
* Update test_system_log.py
* Remove old logger handlers
2018-01-30 11:25:58 -05:00
Ville Skyttä
78a3c01f27
Flake8 35 ( #11972 )
...
* Upgrade flake8 to 3.5
* Fix flake8 bare except errors
* Make flake8 and pylint cooperate
2018-01-29 00:23:53 -08:00
Andrey
8332d4e359
Add "write" service to system_log ( #11901 )
...
* Add API to write error log
* Move write_error api to system_log.write service call
* Restore empty line
2018-01-26 12:41:52 +01:00
Andrey
d8bf15a2f5
system_log improvements ( #10709 )
...
* system_log improvements
* Don't use ModuleNotFoundError which is 3.6+
* Don't use FrameSummary which was added in 3.5
* Don't trace stack for exception logs
* Handle test error in Python 3.4
2017-11-25 16:22:41 +02:00
Pierre Ståhl
8111e3944c
Add basic backend support for a system log ( #10492 )
...
Everything logged with "warning" or "error" is stored and exposed via
the HTTP API, that can be used by the frontend.
2017-11-14 20:35:56 -08:00