예제 #1
0
def provider(hass):
    """Home Assistant auth provider."""
    provider = hass.loop.run_until_complete(
        register_auth_provider(hass, {"type": "homeassistant"})
    )
    hass.loop.run_until_complete(provider.async_initialize())
    return provider
예제 #2
0
def provider(hass):
    """Home Assistant auth provider."""
    provider = hass.loop.run_until_complete(register_auth_provider(hass, {
        'type': 'homeassistant',
    }))
    hass.loop.run_until_complete(provider.async_initialize())
    return provider
예제 #3
0
def provider(opp):
    """Open Peer Power auth provider."""
    provider = opp.loop.run_until_complete(
        register_auth_provider(opp, {"type": "openpeerpower"})
    )
    opp.loop.run_until_complete(provider.async_initialize())
    return provider
예제 #4
0
def auth_active(hass):
    """Ensure auth is always active."""
    hass.loop.run_until_complete(
        register_auth_provider(hass, {"type": "homeassistant"}))
def setup_config(hass):
    """Fixture that sets up the auth provider homeassistant module."""
    hass.loop.run_until_complete(register_auth_provider(hass, {
        'type': 'homeassistant'
    }))
    hass.loop.run_until_complete(auth_ha.async_setup(hass))
예제 #6
0
def auth_active(opp):
    """Ensure auth is always active."""
    opp.loop.run_until_complete(
        register_auth_provider(opp, {"type": "openpeerpower"}))
예제 #7
0
def auth_active(hass):
    """Ensure auth is always active."""
    hass.loop.run_until_complete(register_auth_provider(hass, {
        'type': 'homeassistant'
    }))
def setup_config(opp):
    """Fixture that sets up the auth provider openpeerpower module."""
    opp.loop.run_until_complete(register_auth_provider(opp, {"type": "openpeerpower"}))
    opp.loop.run_until_complete(auth_ha.async_setup(opp))