Fix incorrect use of voluptuous.Coerce
The voluptuous.Coerce validator expects a type, not a function. Use tzutils.dt_from_iso directly instead, since voluptuous.Schema accepts callables. Change-Id: Ibe01ac289f00f24fa35ad2416fa2a93d8d6f57a6 Story: 2010058 Task: 45502
This commit is contained in:
parent
34d121bf18
commit
85da729089
|
@ -161,9 +161,9 @@ class DataPoint(_DataPointBase):
|
|||
DATAFRAME_SCHEMA = voluptuous.Schema({
|
||||
voluptuous.Required('period'): {
|
||||
voluptuous.Required('begin'): voluptuous.Any(
|
||||
datetime.datetime, voluptuous.Coerce(tzutils.dt_from_iso)),
|
||||
datetime.datetime, tzutils.dt_from_iso),
|
||||
voluptuous.Required('end'): voluptuous.Any(
|
||||
datetime.datetime, voluptuous.Coerce(tzutils.dt_from_iso)),
|
||||
datetime.datetime, tzutils.dt_from_iso),
|
||||
},
|
||||
voluptuous.Required('usage'): vutils.IterableValuesDict(
|
||||
str, DataPoint.from_dict),
|
||||
|
|
Loading…
Reference in New Issue