mirror of
https://github.com/home-assistant/core.git
synced 2025-07-16 17:57:11 +00:00
Scene validator fix (#21362)
This commit is contained in:
parent
c595cf016f
commit
e8b67fc19f
@ -32,7 +32,12 @@ def _platform_validator(config):
|
|||||||
'homeassistant.components.scene.{}'.format(
|
'homeassistant.components.scene.{}'.format(
|
||||||
config[CONF_PLATFORM]))
|
config[CONF_PLATFORM]))
|
||||||
except ImportError:
|
except ImportError:
|
||||||
raise vol.Invalid('Invalid platform specified') from None
|
try:
|
||||||
|
platform = importlib.import_module(
|
||||||
|
'homeassistant.components.{}.scene'.format(
|
||||||
|
config[CONF_PLATFORM]))
|
||||||
|
except ImportError:
|
||||||
|
raise vol.Invalid('Invalid platform specified') from None
|
||||||
|
|
||||||
if not hasattr(platform, 'PLATFORM_SCHEMA'):
|
if not hasattr(platform, 'PLATFORM_SCHEMA'):
|
||||||
return config
|
return config
|
||||||
|
Loading…
x
Reference in New Issue
Block a user