Fix MQTT linting

This commit is contained in:
Paulus Schoutsen 2016-04-03 02:25:02 -07:00
parent 9ce2081110
commit 7ed5055fa2

View File

@ -72,6 +72,7 @@ MQTT_PUBLISH_SCHEMA = vol.Schema({
vol.Exclusive(ATTR_PAYLOAD_TEMPLATE, 'payload'): cv.string,
vol.Required(ATTR_QOS, default=DEFAULT_QOS):
vol.All(vol.Coerce(int), vol.In([0, 1, 2])),
# pylint: disable=no-value-for-parameter
vol.Required(ATTR_RETAIN, default=DEFAULT_RETAIN): vol.Boolean(),
}, required=True)