schedule

package
v1.14.1 Latest Latest
Warning

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

Go to latest
Published: Aug 20, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ScheduleBackupCreationTest func() = TestFunc(&ScheduleBackupCreation{})
View Source
var ScheduleBackupTest func() = TestFunc(&ScheduleBackup{})
View Source
var ScheduleOrderedResources func() = TestFunc(&OrderedResources{})

Functions

This section is empty.

Types

type OrderedResources

type OrderedResources struct {
	Namespace    string
	ScheduleName string
	OrderMap     map[string]string
	ScheduleArgs []string
	TestCase
}

func (*OrderedResources) Backup added in v1.12.0

func (o *OrderedResources) Backup() error

func (*OrderedResources) Clean added in v1.12.0

func (o *OrderedResources) Clean() error

func (*OrderedResources) CreateResources

func (o *OrderedResources) CreateResources() error

func (*OrderedResources) DeleteAllBackups added in v1.12.0

func (o *OrderedResources) DeleteAllBackups() error

func (*OrderedResources) Destroy added in v1.12.0

func (o *OrderedResources) Destroy() error

func (*OrderedResources) Init

func (o *OrderedResources) Init() error

func (*OrderedResources) Verify added in v1.12.0

func (o *OrderedResources) Verify() error

type ScheduleBackup

type ScheduleBackup struct {
	TestCase
	ScheduleName string
	ScheduleArgs []string
	Period       int //Limitation: The unit is minitue only and 60 is divisible by it
	// contains filtered or unexported fields
}

func (*ScheduleBackup) Backup

func (n *ScheduleBackup) Backup() error

func (*ScheduleBackup) Clean added in v1.12.0

func (n *ScheduleBackup) Clean() error

func (*ScheduleBackup) CreateResources

func (n *ScheduleBackup) CreateResources() error

func (*ScheduleBackup) Init

func (n *ScheduleBackup) Init() error

func (*ScheduleBackup) Verify

func (n *ScheduleBackup) Verify() error

type ScheduleBackupCreation added in v1.11.0

type ScheduleBackupCreation struct {
	TestCase

	ScheduleName string
	ScheduleArgs []string
	Period       int //Limitation: The unit is minitue only and 60 is divisible by it
	// contains filtered or unexported fields
}

func (*ScheduleBackupCreation) Backup added in v1.11.0

func (n *ScheduleBackupCreation) Backup() error

func (*ScheduleBackupCreation) Clean added in v1.12.0

func (n *ScheduleBackupCreation) Clean() error

func (*ScheduleBackupCreation) CreateResources added in v1.11.0

func (p *ScheduleBackupCreation) CreateResources() error

func (*ScheduleBackupCreation) Init added in v1.11.0

func (n *ScheduleBackupCreation) Init() error

Jump to

Keyboard shortcuts

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