loghub

package
v0.2.4 Latest Latest
Warning

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

Go to latest
Published: Apr 18, 2014 License: Apache-2.0 Imports: 4 Imported by: 18

Documentation

Index

Constants

View Source
const (
	ERROR = iota
	WARN
	INFO
	DEBUG
	CREATE
	DELETE
	UPDATE
	QUERY
	RULE_UPDATED
	UPDATE_RULE
	UPDATE_POSITION
	UPDATE_RATE
)
View Source
const (
	Reset      = "\x1b[0m"
	Bright     = "\x1b[1m"
	Dim        = "\x1b[2m"
	Underscore = "\x1b[4m"
	Blink      = "\x1b[5m"
	Reverse    = "\x1b[7m"
	Hidden     = "\x1b[8m"

	FgBlack   = "\x1b[30m"
	FgRed     = "\x1b[31m"
	FgGreen   = "\x1b[32m"
	FgYellow  = "\x1b[33m"
	FgBlue    = "\x1b[34m"
	FgMagenta = "\x1b[35m"
	FgCyan    = "\x1b[36m"
	FgWhite   = "\x1b[37m"

	BgBlack   = "\x1b[40m"
	BgRed     = "\x1b[41m"
	BgGreen   = "\x1b[42m"
	BgYellow  = "\x1b[43m"
	BgBlue    = "\x1b[44m"
	BgMagenta = "\x1b[45m"
	BgCyan    = "\x1b[46m"
	BgWhite   = "\x1b[47m"
)

Variables

View Source
var AddLog chan chan []byte
View Source
var AddUI chan chan []byte
View Source
var Log chan *LogMsg
View Source
var LogInfo = map[int]string{
	0:  "ERROR",
	1:  "WARN",
	2:  "INFO",
	3:  "DEBUG",
	4:  "CREATE",
	5:  "DELETE",
	6:  "UPDATE",
	7:  "QUERY ",
	8:  "RULE_UPDATED",
	9:  "UPDATE_RULE",
	10: "UPDATE_POSITION",
	11: "UPDATE_RATE",
}
View Source
var LogInfoColor = map[int]string{
	0: FgRed + "ERROR" + Reset,
	1: FgYellow + "WARN" + Reset,
	2: FgWhite + "INFO" + Reset,
	3: BgMagenta + "DEBUG" + Reset,
	4: FgCyan + "CREATE" + Reset,
	5: FgCyan + "DELETE" + Reset,
	6: FgCyan + "UPDATE" + Reset,
	7: FgCyan + "QUERY" + Reset,
	8: FgCyan + "UPDATE" + Reset,
}
View Source
var UI chan *LogMsg

Functions

func BroadcastStream

func BroadcastStream()

BroadcastStream routes logs and block system changes to websocket hubs and terminal.

func Start

func Start()

Types

type LogMsg

type LogMsg struct {
	Type int
	Data interface{}
	Id   string
}

Jump to

Keyboard shortcuts

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