INNER CODE UNIT · Go
seconds
simagix/hatchet · audit_template.go:290
seconds := etime.Unix() - stime.Unix()
return gox.GetDurationFromSeconds(float64(seconds))
},
"getUniqueClients": func(data map[string][]NameValues) string {
return fmt.Sprintf("%d", len(data["ip"]))
},
"getCollscanCount": func(data map[string][]NameValues) string {
printer := message.NewPrinter(language.English)
for _, item := range data["collscan"] {
if item.Name == "count" && len(item.Values) > 0 {
return printer.Sprintf("%v", item.Values[0])
}
}
return "0"
},
"numPrinter": func(n interface{}) string {
printer := message.NewPrinter(language.English)
return printer.Sprintf("%v", ToInt(n))