database

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: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetMetric

func GetMetric(ctx context.Context, metricCfg cmap.CustomMap) (metricTY.Plugin, error)

returns metric database

func GetStorage

func GetStorage(ctx context.Context, storageCfg cmap.CustomMap) (storageTY.Plugin, error)

Init storage service

func RunStorageImport

func RunStorageImport(ctx context.Context, logger *zap.Logger, storage storageTY.Plugin, apiMap map[string]backupTY.Backup, importFunc func(apiMap map[string]backupTY.Backup, targetDir, fileType string, ignoreEmptyDir bool) error) error

should be run at startup in-memory database will be empty at startup time this function checks the "storage.DoStartupImport" and performs the operation, if the database supports

Types

This section is empty.

Jump to

Keyboard shortcuts

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