nagios/commands.go
func DelayHostNotification(
	host_name string,
	notification_time time.Time,
) *livestatus.Command {
	return livestatus.NewCommand(
		"DELAY_HOST_NOTIFICATION",
		stringifyArg("host_name", "string", host_name),
		stringifyArg("notification_time", "time.Time", notification_time),
	)
}
func DelayHostNotification(
	host_name string,
	notification_time time.Time,
) *livestatus.Command {
	return livestatus.NewCommand(
		"DELAY_HOST_NOTIFICATION",
		stringifyArg("host_name", "string", host_name),
		stringifyArg("notification_time", "time.Time", notification_time),
	)
}
// DelayHostNotification creates a new "DELAY_HOST_NOTIFICATION" Nagios command.
//
// Delays the next notification for a parciular service until "notification_time".
//
// The "notification_time" argument is specified in time_t format (seconds since the UNIX epoch).
//
// Note that this will only have an affect if the service stays in the same problem state that it is currently in.
//
// If the service changes to another state, a new notification may go out before the time you specify in the
// "notification_time" argument.