The IO manager provides access to reading and writing datasources in datastores.


An IOManager is composed of PayloadAttributes, Stores, Inputs and Outputs.

IOManager

type IOManager struct {
	Attributes PayloadAttributes `json:"attributes,omitempty"`
	Stores     []DataStore       `json:"stores"`
	Inputs     []DataSource      `json:"inputs"`
	Outputs    []DataSource      `json:"outputs"`
}
CODE


IOManager provides the following methods:

  • GetStore
  • GetDataSource
  • CopyFIleToLocal
  • CopyFileToRemote