Validate component usage (#23037)

* Update manifest validator

* Update circle

* Update text

* Typo

* fix link to codeowners

* Merge CODEOWNERS into hassfest

* Annotate errors with fixable

* Convert error to warning

* Lint

* Make abs path

* Python 3.5...

* Typo

* Fix tests
This commit is contained in:
Paulus Schoutsen 2019-04-13 13:17:01 -07:00 committed by GitHub
parent fc481133e7
commit e8343452cd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
19 changed files with 415 additions and 220 deletions

View file

@ -14,16 +14,15 @@ from . import const, decorators, messages
@callback
def async_register_commands(hass):
def async_register_commands(hass, async_reg):
"""Register commands."""
async_reg = hass.components.websocket_api.async_register_command
async_reg(handle_subscribe_events)
async_reg(handle_unsubscribe_events)
async_reg(handle_call_service)
async_reg(handle_get_states)
async_reg(handle_get_services)
async_reg(handle_get_config)
async_reg(handle_ping)
async_reg(hass, handle_subscribe_events)
async_reg(hass, handle_unsubscribe_events)
async_reg(hass, handle_call_service)
async_reg(hass, handle_get_states)
async_reg(hass, handle_get_services)
async_reg(hass, handle_get_config)
async_reg(hass, handle_ping)
def pong_message(iden):