Documentation ¶
Index ¶
- Variables
- func BuildBoshClient(targetUrl, username, password, caCertPathOrValue, bbrVersion string, ...) (bosh.Client, error)
- func BuildBoshLogger(debug bool) boshlog.Logger
- func BuildBoshLoggerWithCustomBuffer(debug bool) (boshlog.Logger, *bytes.Buffer)
- func BuildBoshLoggerWithCustomWriter(w io.Writer, debug bool) boshlog.Logger
- func BuildDeploymentBackupChecker(boshClient bosh.Client, logger bosh.Logger, withManifest bool) *orchestrator.BackupChecker
- func BuildDeploymentBackupCleanuper(target, username, password, caCert, bbrVersion string, logger logger.Logger) (*orchestrator.BackupCleaner, error)
- func BuildDeploymentBackuper(target, username, password, caCert string, withManifest bool, ...) (*orchestrator.Backuper, error)
- func BuildDeploymentRestoreCleanuper(target, usename, password, caCert, bbrVersion string, ...) (*orchestrator.RestoreCleaner, error)
- func BuildDeploymentRestorer(target, username, password, caCert, bbrVersion string, debug bool) (*orchestrator.Restorer, error)
- func BuildDirectorBackupChecker(host, username, privateKeyPath, bbrVersion string, hasDebug bool) *orchestrator.BackupChecker
- func BuildDirectorBackupCleaner(host, username, privateKeyPath, bbrVersion string, hasDebug bool) *orchestrator.BackupCleaner
- func BuildDirectorBackuper(host, username, privateKeyPath, bbrVersion string, hasDebug bool, ...) *orchestrator.Backuper
- func BuildDirectorRestoreCleaner(host, username, privateKeyPath, bbrVersion string, hasDebug bool) *orchestrator.RestoreCleaner
- func BuildDirectorRestorer(host, username, privateKeyPath, bbrVersion string, hasDebug bool) *orchestrator.Restorer
- func BuildLogger(debug bool) boshlog.Logger
Constants ¶
This section is empty.
Variables ¶
View Source
var ApplicationLoggerStderr = readwriter.NewPausableWriter(os.Stderr)
View Source
var ApplicationLoggerStdout = readwriter.NewPausableWriter(os.Stdout)
Functions ¶
func BuildBoshClient ¶
func BuildBoshLogger ¶
func BuildDeploymentBackupChecker ¶
func BuildDeploymentBackupChecker(boshClient bosh.Client, logger bosh.Logger, withManifest bool) *orchestrator.BackupChecker
func BuildDeploymentBackupCleanuper ¶
func BuildDeploymentBackupCleanuper( target, username, password, caCert, bbrVersion string, logger logger.Logger, ) (*orchestrator.BackupCleaner, error)
func BuildDeploymentBackuper ¶
func BuildDeploymentRestoreCleanuper ¶
func BuildDeploymentRestoreCleanuper(target, usename, password, caCert, bbrVersion string, withManifest, isDebug bool) (*orchestrator.RestoreCleaner, error)
func BuildDeploymentRestorer ¶
func BuildDeploymentRestorer(target, username, password, caCert, bbrVersion string, debug bool) (*orchestrator.Restorer, error)
func BuildDirectorBackupChecker ¶
func BuildDirectorBackupChecker(host, username, privateKeyPath, bbrVersion string, hasDebug bool) *orchestrator.BackupChecker
func BuildDirectorBackupCleaner ¶
func BuildDirectorBackupCleaner(host, username, privateKeyPath, bbrVersion string, hasDebug bool) *orchestrator.BackupCleaner
func BuildDirectorBackuper ¶
func BuildDirectorBackuper(host, username, privateKeyPath, bbrVersion string, hasDebug bool, timeStamp string) *orchestrator.Backuper
func BuildDirectorRestoreCleaner ¶
func BuildDirectorRestoreCleaner(host, username, privateKeyPath, bbrVersion string, hasDebug bool) *orchestrator.RestoreCleaner
func BuildDirectorRestorer ¶
func BuildDirectorRestorer(host, username, privateKeyPath, bbrVersion string, hasDebug bool) *orchestrator.Restorer
func BuildLogger ¶
Types ¶
This section is empty.
Source Files ¶
- bosh_deployment_manager.go
- deployment_backup_cleanuper.go
- deployment_backuper.go
- deployment_pre_backup_checker.go
- deployment_restore_cleanuper.go
- deployment_restorer.go
- director_backup_checker.go
- director_backup_cleaner.go
- director_backuper.go
- director_restore_cleaner.go
- director_restorer.go
- logger.go
Click to show internal directories.
Click to hide internal directories.