timeflux.core.validate


validate

timeflux.core.validate.LOGGER
timeflux.core.validate.RESOLVER
timeflux.core.validate.extend_with_defaults(validator_class)[source]

Extends the validator class to set defaults automatically.

timeflux.core.validate.Validator
timeflux.core.validate.resolver()[source]

Load the schema and returns a resolver.

timeflux.core.validate.validate(instance, definition='app')[source]

Validate a Timeflux application or a graph.

Parameters:
  • instance (dict) – The application to validate.

  • definition (string) – The subschema to validate against.