voir.overseer

class voir.overseer.Overseer(instruments, logfile=None)

Attributes

argparser
logfile
phases

Methods

__call__(*args, **kwargs)

Call self as a function.

abort(exc)
give(**data)
probe(selector)
queue(**data)

Give data into a queue, typically from other threads.

require(*funcs)
run_phase(phase)

Run a phase.

Parameters

phase – One of the Phases in self.phases.

stop(value=None)
class voir.overseer.LogStream(_obs=None, _root=None)