Documentation ¶
Index ¶
- Constants
- Variables
- func DebugWorkflow(wf *cwl.Workflow, vals cwl.Values)
- type Binding
- type Filesystem
- type Mebibyte
- type Process
- func (process *Process) Command() ([]string, error)
- func (process *Process) Env() map[string]string
- func (process *Process) InputBindings() []*Binding
- func (process *Process) Outputs(fs Filesystem) (cwl.Values, error)
- func (process *Process) Resources() Resources
- func (process *Process) Stderr() string
- func (process *Process) Stdout() string
- func (process *Process) Tool() *cwl.Tool
- type Resources
- type Runtime
Constants ¶
View Source
const MaxContentsBytes = 64 * units.Kilobyte
Variables ¶
View Source
var ErrFileNotFound = errors.New("file not found")
Functions ¶
Types ¶
type Binding ¶
type Binding struct { // the bound type (resolved by matching the input value to one of many allowed types) // can be nil, which means no matching type could be determined. Type interface{} // the value from the input object Value cwl.Value // contains filtered or unexported fields }
Binding binds an input type description (string, array, record, etc) to a concrete input value. this information is used while building command line args.
type Filesystem ¶
type Process ¶
type Process struct {
// contains filtered or unexported fields
}
func NewProcess ¶
func (*Process) InputBindings ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.