Documentation ¶
Index ¶
Constants ¶
View Source
const ( DirektivActionIDHeader = "Direktiv-ActionID" DirektivErrorCodeHeader = "Direktiv-ErrorCode" DirektivErrorMessageHeader = "Direktiv-ErrorMessage" DirektivTmpDir = "Direktiv-TempDir" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DirektivFile ¶
type DirektivFile struct { Name string `json:"name"` Data string `json:"data"` Mode string `json:"mode"` }
func (*DirektivFile) ContextValidate ¶
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
}
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
Click to show internal directories.
Click to hide internal directories.