Versions in this module Expand all Collapse all v1 v1.7.1 May 9, 2023 Changes in this version + const AddFileBin + const AppendFileBin + const ChmodFileBin + const DeleteFileBin + const MoveFileBin + func NewFileAddActionSpec() spec.ExpActionCommandSpec + func NewFileAppendActionSpec() spec.ExpActionCommandSpec + func NewFileChmodActionSpec() spec.ExpActionCommandSpec + func NewFileCommandSpec() spec.ExpModelCommandSpec + func NewFileDeleteActionSpec() spec.ExpActionCommandSpec + func NewFileMoveActionSpec() spec.ExpActionCommandSpec + type FileAddActionExecutor struct + func (*FileAddActionExecutor) Name() string + func (f *FileAddActionExecutor) Exec(uid string, ctx context.Context, model *spec.ExpModel) *spec.Response + func (f *FileAddActionExecutor) SetChannel(channel spec.Channel) + type FileAddActionSpec struct + func (*FileAddActionSpec) Aliases() []string + func (*FileAddActionSpec) Name() string + func (*FileAddActionSpec) ShortDesc() string + func (f *FileAddActionSpec) LongDesc() string + type FileAppendActionExecutor struct + func (*FileAppendActionExecutor) Name() string + func (f *FileAppendActionExecutor) Exec(uid string, ctx context.Context, model *spec.ExpModel) *spec.Response + func (f *FileAppendActionExecutor) SetChannel(channel spec.Channel) + type FileAppendActionSpec struct + func (*FileAppendActionSpec) Aliases() []string + func (*FileAppendActionSpec) Name() string + func (*FileAppendActionSpec) ShortDesc() string + func (f *FileAppendActionSpec) LongDesc() string + type FileChmodActionExecutor struct + func (*FileChmodActionExecutor) Name() string + func (f *FileChmodActionExecutor) Exec(uid string, ctx context.Context, model *spec.ExpModel) *spec.Response + func (f *FileChmodActionExecutor) SetChannel(channel spec.Channel) + type FileChmodActionSpec struct + func (*FileChmodActionSpec) Aliases() []string + func (*FileChmodActionSpec) Name() string + func (*FileChmodActionSpec) ShortDesc() string + func (f *FileChmodActionSpec) LongDesc() string + type FileCommandSpec struct + func (*FileCommandSpec) LongDesc() string + func (*FileCommandSpec) Name() string + func (*FileCommandSpec) ShortDesc() string + type FileDeleteActionSpec struct + func (*FileDeleteActionSpec) Aliases() []string + func (*FileDeleteActionSpec) Name() string + func (*FileDeleteActionSpec) ShortDesc() string + func (f *FileDeleteActionSpec) LongDesc() string + type FileMoveActionExecutor struct + func (*FileMoveActionExecutor) Name() string + func (f *FileMoveActionExecutor) Exec(uid string, ctx context.Context, model *spec.ExpModel) *spec.Response + func (f *FileMoveActionExecutor) SetChannel(channel spec.Channel) + type FileMoveActionSpec struct + func (*FileMoveActionSpec) Aliases() []string + func (*FileMoveActionSpec) Name() string + func (*FileMoveActionSpec) ShortDesc() string + func (f *FileMoveActionSpec) LongDesc() string + type FileRemoveActionExecutor struct + func (*FileRemoveActionExecutor) Name() string + func (f *FileRemoveActionExecutor) Exec(uid string, ctx context.Context, model *spec.ExpModel) *spec.Response + func (f *FileRemoveActionExecutor) SetChannel(channel spec.Channel)