sddb.TaskAdapter

sddb.TaskAdapter#

class sddb.TaskAdapter(*args, **kwargs)#

What a task repo implements. validate_meta is cheap/advisory, validate authoritative.

__init__(*args, **kwargs)#

Methods

__init__(*args, **kwargs)

build(sdata)

Produce the task-specific item for one object.

requirements()

Declare what the task needs (tables, elements, ...).

validate(sdata)

Authoritative check on the opened object.

validate_meta(meta)

Cheap, metadata-only check (advisory).

Attributes

name

version

config