Documentation
¶
Index ¶
Constants ¶
View Source
const ( OutputFormatRaw = "raw" OutputFormatPrefixed = "prefixed" OutputFormatCockpit = "cockpit" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CockpitOutputDecorator ¶
type CockpitOutputDecorator struct {
// contains filtered or unexported fields
}
func NewCockpitOutputWriter ¶
func NewCockpitOutputWriter(t *task.Task, w io.Writer) *CockpitOutputDecorator
func (*CockpitOutputDecorator) Write ¶
func (d *CockpitOutputDecorator) Write(p []byte) (int, error)
func (*CockpitOutputDecorator) WriteFooter ¶
func (d *CockpitOutputDecorator) WriteFooter() error
func (*CockpitOutputDecorator) WriteHeader ¶
func (d *CockpitOutputDecorator) WriteHeader() error
type DecoratedOutputWriter ¶
type FormattedOutputDecorator ¶
type FormattedOutputDecorator struct {
// contains filtered or unexported fields
}
func NewPrefixedOutputWriter ¶
func NewPrefixedOutputWriter(t *task.Task, w io.Writer) *FormattedOutputDecorator
func (*FormattedOutputDecorator) Write ¶
func (d *FormattedOutputDecorator) Write(p []byte) (int, error)
func (*FormattedOutputDecorator) WriteFooter ¶
func (d *FormattedOutputDecorator) WriteFooter() error
func (*FormattedOutputDecorator) WriteHeader ¶
func (d *FormattedOutputDecorator) WriteHeader() error
type RawOutputDecorator ¶
type RawOutputDecorator struct {
// contains filtered or unexported fields
}
func NewRawOutputWriter ¶
func NewRawOutputWriter(w io.Writer) *RawOutputDecorator
func (*RawOutputDecorator) WriteFooter ¶
func (d *RawOutputDecorator) WriteFooter() error
func (*RawOutputDecorator) WriteHeader ¶
func (d *RawOutputDecorator) WriteHeader() error
type TaskOutput ¶
type TaskOutput struct {
// contains filtered or unexported fields
}
func NewTaskOutput ¶
func (TaskOutput) Finish ¶
func (o TaskOutput) Finish() error
func (TaskOutput) Start ¶
func (o TaskOutput) Start() error
func (*TaskOutput) Stderr ¶
func (o *TaskOutput) Stderr() io.Writer
func (*TaskOutput) Stdout ¶
func (o *TaskOutput) Stdout() io.Writer
Click to show internal directories.
Click to hide internal directories.