Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigBackup ¶
type ConfigBackup struct { Connect *ConfigModule `yaml:'connect'` Input *ConfigModule `yaml:'input'` Compress *ConfigModule `yaml:'compress'` Encrypt *ConfigModule `yaml:'encrypt'` Outputs []*ConfigModule `yaml:'outputs'` Notifiers []*ConfigModule `yaml:'notifiers'` }
type ConfigModule ¶
type ConfigModule struct { Type string `yaml:'type'` Config interface{} `yaml:'config'` }
type ConfigRestore ¶
type ConfigRestore struct { Connect ConfigModule Input ConfigModule Decompress ConfigModule Decrypt ConfigModule Output ConfigModule Notifiers []ConfigModule }
type RunnerBackup ¶
type RunnerBackup struct {
// contains filtered or unexported fields
}
func NewRunnerBackup ¶
func NewRunnerBackup(app *App, config *ConfigBackup) *RunnerBackup
func (*RunnerBackup) Run ¶
func (rb *RunnerBackup) Run() error
Click to show internal directories.
Click to hide internal directories.