admin

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Dec 30, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddUpdateHost

func AddUpdateHost(addRequest HostAddDeleteRequest) (*config.HostConfig, error)

func AddUpdateHostErrors

func AddUpdateHostErrors(addErrorsRequest HostAddDeleteRequest) (*config.HostConfig, error)

func AddUpdateHostLatency

func AddUpdateHostLatency(addLatencyRequest HostAddDeleteRequest) (*config.HostConfig, error)

func AddUpdateHostUris

func AddUpdateHostUris(addUrisRequest HostAddDeleteRequest) (*config.HostConfig, error)

func AddUpdateMock

func AddUpdateMock(addRequest MockAddDeleteRequest, uuid string) error

func DeleteHost

func DeleteHost(host string) error

func DeleteHostError

func DeleteHostError(host, errorCode string) (*config.HostConfig, error)

func DeleteHostLatency

func DeleteHostLatency(host string) (*config.HostConfig, error)

func DeleteMock

func DeleteMock(addRequest MockAddDeleteRequest, uuid string) error

func GetHostConfig

func GetHostConfig(host string) (*config.HostConfig, error)

func GetHostsConfig

func GetHostsConfig() (*config.HostsConfig, error)

Types

type HostAddDeleteRequest

type HostAddDeleteRequest struct {
	Host          string
	LatencyConfig *config.LatencyConfig
	ErrorConfig   map[string]config.ErrorConfig
	UriConfig     map[string]config.UriConfig
}

type MockAddDeleteRequest

type MockAddDeleteRequest struct {
	Host   string
	URI    string
	Method string
	Data   *[]byte
}

Jump to

Keyboard shortcuts

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