Documentation ¶
Index ¶
- type Run
- type Runner
- func (r *Runner) AfterRun(string, *fwcontext.RunContext)
- func (r *Runner) Hostname() string
- func (r *Runner) Init(ctx *fwcontext.Context) error
- func (r *Runner) LogsvcClient(ctx *fwcontext.RunContext) *log.SubLogger
- func (r *Runner) MakeRun(name string, runCtx *fwcontext.RunContext) (fw.Run, error)
- func (r *Runner) QueueClient() *queue.Client
- func (r *Runner) QueueName() string
- func (r *Runner) Ready() bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Run ¶ added in v0.2.7
type Run struct {
// contains filtered or unexported fields
}
Run is a single run
func (*Run) RunContext ¶ added in v0.2.7
func (r *Run) RunContext() *fwcontext.RunContext
RunContext returns the context for this run
type Runner ¶
Runner encapsulates an infinite lifecycle overlay-runner.
func (*Runner) AfterRun ¶ added in v0.2.7
func (r *Runner) AfterRun(string, *fwcontext.RunContext)
AfterRun does nothing in this runner.
func (*Runner) Hostname ¶
Hostname is the reported hostname of the machine; an identifier. Not necessary for anything and insecure, just ornamental.
func (*Runner) LogsvcClient ¶
func (r *Runner) LogsvcClient(ctx *fwcontext.RunContext) *log.SubLogger
LogsvcClient returns the system log client. Must be called after configuration is initialized
func (*Runner) QueueClient ¶
QueueClient returns the queue client
Click to show internal directories.
Click to hide internal directories.