export

package
v2.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 18, 2023 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BackupRestore

type BackupRestore struct {
	// contains filtered or unexported fields
}

func New

func New(ctx context.Context) (*BackupRestore, error)

func (*BackupRestore) CopyFiles

func (br *BackupRestore) CopyFiles(sourceDir, dstDir string, overwrite bool) error

copies files from a location to another location

func (*BackupRestore) ExecuteImportStorage

func (br *BackupRestore) ExecuteImportStorage(apiMap map[string]backupTY.Backup, sourceDir, fileType string, ignoreEmptyDir bool) error

ExecuteImportStorage update data into database

func (*BackupRestore) ExecuteRestore

func (br *BackupRestore) ExecuteRestore(storage storageTY.Plugin, apiMap map[string]backupTY.Backup, extractedDir string) error

func (*BackupRestore) ExportStorage

func (br *BackupRestore) ExportStorage(exportMap map[string]backupTY.Backup, targetDir, exportFormat string) error

exports data from database to disk

func (*BackupRestore) ExtractExportedZipFile

func (br *BackupRestore) ExtractExportedZipFile(exportedZipFile string) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL