service

package
v0.14.4 Latest Latest
Warning

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

Go to latest
Published: Feb 3, 2024 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

View Source
const COOLDOWN = 60

COOLDOWN const

View Source
const MAX = 10

MAX const

View Source
const MIN = 1

MIN const

Variables

This section is empty.

Functions

This section is empty.

Types

type Chaos

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

Chaos type

func NewChaos

func NewChaos(gc *controller.GC) *Chaos

NewChaos creates a new instance

func (*Chaos) GetRoles

func (c *Chaos) GetRoles() []model.RoleRequest

GetRoles get roles list TODO: Refactor this

func (*Chaos) LoadChaos

func (c *Chaos) LoadChaos()

LoadChaos Load the system TODO: Refactor this

func (*Chaos) NetworkChaos

func (c *Chaos) NetworkChaos()

NetworkChaos triggers network chaos TODO: Refactor this

func (*Chaos) RandomReboot

func (c *Chaos) RandomReboot()

RandomReboot triggers random system reboots TODO: Refactor this

type Correlation

type Correlation struct {
}

Correlation struct

func NewCorrelation

func NewCorrelation() *Correlation

NewCorrelation creates a new instance

func (*Correlation) UUIDv4

func (c *Correlation) UUIDv4() string

UUIDv4 create a UUID version 4

type FileSystem

type FileSystem struct {
}

FileSystem struct

func NewFileSystem

func NewFileSystem() *FileSystem

NewFileSystem creates a new instance

func (*FileSystem) DeleteDir

func (fs *FileSystem) DeleteDir(dir string) error

DeleteDir deletes a dir

func (*FileSystem) DirExists

func (fs *FileSystem) DirExists(path string) bool

DirExists reports whether the dir exists

func (*FileSystem) EnsureDir

func (fs *FileSystem) EnsureDir(dirName string, mode int) error

EnsureDir ensures that directory exists

func (*FileSystem) FileExists

func (fs *FileSystem) FileExists(path string) bool

FileExists reports whether the named file exists

Jump to

Keyboard shortcuts

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