Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackupController ¶
type BackupController struct{}
func (*BackupController) Run ¶
func (c *BackupController) Run(s models.BackupConfiguration)
type BackupControllerLauncher ¶
type BackupControllerLauncher interface { Run(s models.BackupConfiguration) // contains filtered or unexported methods }
type ConfigureController ¶
type ConfigureController struct{}
func (*ConfigureController) Run ¶
func (c *ConfigureController) Run(s models.BackupConfiguration)
type ConfigureControllerCaller ¶
type ConfigureControllerCaller interface {
Run(s models.BackupConfiguration)
}
type ScheduleController ¶
type ScheduleController struct{}
func (*ScheduleController) Run ¶
func (c *ScheduleController) Run(s models.BackupConfiguration, configFile string)
type ScheduleControllerCaller ¶
type ScheduleControllerCaller interface { Run() // contains filtered or unexported methods }
type SetupController ¶
type SetupController struct{}
func (*SetupController) RunInstall ¶
func (c *SetupController) RunInstall(s models.BackupConfiguration)
func (*SetupController) RunUninstall ¶
func (c *SetupController) RunUninstall(s models.BackupConfiguration)
type SetupControllerCaller ¶
type SetupControllerCaller interface { RunInstall(s models.BackupConfiguration) RunUninstall(s models.BackupConfiguration) // contains filtered or unexported methods }
Click to show internal directories.
Click to hide internal directories.