Пример #1
0
func delayed(eventRPC *Outgoing.RPCInterface, wait int) {
	delay := time.Duration(wait) * time.Second
	var event = []byte(`{"Hallo": "Delayed", "Start":"` + time.Now().Format(time.RFC3339) + `", "hostname":"localhost", "type":"ALERT", "time":` + fmt.Sprintf("%d", time.Now().Unix()) + `}`)
	eventRPC.CreateDelayedEvent(event, &delay)
	time.Sleep(delay * 2)
}