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.