apps

package
v0.0.0-...-ebb06ae Latest Latest
Warning

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

Go to latest
Published: Feb 2, 2023 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DirektivActionIDHeader     = "Direktiv-ActionID"
	DirektivErrorCodeHeader    = "Direktiv-ErrorCode"
	DirektivErrorMessageHeader = "Direktiv-ErrorMessage"
	DirektivTmpDir             = "Direktiv-TempDir"
)

Variables

This section is empty.

Functions

func GetZeroLogger

func GetZeroLogger(w io.Writer) zerolog.Logger

func ToJSON

func ToJSON(str string) interface{}

Types

type DirektivFile

type DirektivFile struct {
	Name string `json:"name"`
	Data string `json:"data"`
	Mode string `json:"mode"`
}

func (*DirektivFile) ContextValidate

func (m *DirektivFile) ContextValidate(ctx context.Context, formats strfmt.Registry) error

func (*DirektivFile) Validate

func (m *DirektivFile) Validate(formats strfmt.Registry) error

type DirektivLogger

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

func (*DirektivLogger) Debugf

func (dl *DirektivLogger) Debugf(format string, args ...interface{})

func (*DirektivLogger) Errorf

func (dl *DirektivLogger) Errorf(format string, args ...interface{})

func (*DirektivLogger) Infof

func (dl *DirektivLogger) Infof(format string, args ...interface{})

type DirektivLoggerWriter

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

func (*DirektivLoggerWriter) Write

func (dl *DirektivLoggerWriter) Write(p []byte) (n int, err error)

Write writes log output

type RequestInfo

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

func RequestinfoFromRequest

func RequestinfoFromRequest(req *http.Request) (*RequestInfo, error)

func (*RequestInfo) ActionID

func (ri *RequestInfo) ActionID() string

func (*RequestInfo) Dir

func (ri *RequestInfo) Dir() string

func (*RequestInfo) LogWriter

func (ri *RequestInfo) LogWriter() *DirektivLoggerWriter

func (*RequestInfo) Logger

func (ri *RequestInfo) Logger() *DirektivLogger

Jump to

Keyboard shortcuts

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