Have pylint warn when user visible log messages do not start with capital letter or end with a period (#48064)

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
This commit is contained in:
J. Nick Koston 2021-03-19 09:26:36 -05:00 committed by GitHub
parent 3742f175ad
commit c820dd4cb5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
107 changed files with 243 additions and 157 deletions

View file

@ -515,11 +515,13 @@ class HomeAssistant:
if self.state == CoreState.not_running: # just ignore
return
if self.state in [CoreState.stopping, CoreState.final_write]:
_LOGGER.info("async_stop called twice: ignored")
_LOGGER.info("Additional call to async_stop was ignored")
return
if self.state == CoreState.starting:
# This may not work
_LOGGER.warning("async_stop called before startup is complete")
_LOGGER.warning(
"Stopping Home Assistant before startup has completed may fail"
)
# stage 1
self.state = CoreState.stopping