Versions in this module Expand all Collapse all v0 v0.4.1 Jan 17, 2024 Changes in this version + func Action_ScpDownload(w *workflow.Workflow, m *workflow.TemplateData) error + func Action_ScpUpload(w *workflow.Workflow, m *workflow.TemplateData) error + func GetSchema() workflow.SchemaEndpoint + type SCP struct + Host string + Password string + User string + func CreateSCP(env string, host string, user string, password string) *SCP + func CreateSCPOptions(env string, opts ...SCPOptions) *SCP + func (m *SCP) SCPFileDownload(source string, target string) error + func (m *SCP) SCPFileUpload(source string, target string) error + func (m *SCP) String() string + func (m *SCP) Test() (bool, string, error) + func (m *SCP) Update(opts ...SCPOptions) + type SCPOptions func(*SCP) + func OptionSCPHost(host string) SCPOptions + func OptionSCPPassword(password string) SCPOptions + func OptionSCPUser(user string) SCPOptions + type ScpSchema struct + func (s ScpSchema) GetActionSchema() map[string]workflow.ActionSchema + func (s ScpSchema) GetFunctionMap() map[string]workflow.FunctionSchema + func (s ScpSchema) GetTargetSchema() map[string]workflow.TargetSchema