config

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: May 13, 2020 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DeleteEndpoint

func DeleteEndpoint(id string, log log.ILog) error

DeleteEndpoint in configuration

func Setup

func Setup(file string) error

Setup the configuration

Types

type Endpoint

type Endpoint struct {
	Path         string            `json:"path"`
	Method       string            `json:"method"`
	ResponseBody json.RawMessage   `json:"response_body"`
	StringBody   string            `json:"string_body"`
	ContentType  string            `json:"content_type"`
	Response     int               `json:"response"`
	Header       map[string]string `json:"header"`
	Name         string            `json:"-"`
	ReplyDelay   int               `json:"reply_delay"`
}

Endpoint configuration

func GetEndpoint

func GetEndpoint(id string, log log.ILog) (*Endpoint, error)

GetEndpoint with given ID

func GetEndpoints

func GetEndpoints(log log.ILog) ([]Endpoint, error)

GetEndpoints configuration

Jump to

Keyboard shortcuts

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