mirror of https://github.com/Icinga/icinga2.git
Icinga DB: introduce icinga:history:stream:downtime#scheduled_by
... with the Downtime#scheduled_by attribute.
This commit is contained in:
parent
aaccd0448f
commit
70b4558a62
|
@ -1761,6 +1761,13 @@ void IcingaDB::SendStartedDowntime(const Downtime::Ptr& downtime)
|
|||
xAdd.emplace_back(GetObjectIdentifier(parent));
|
||||
}
|
||||
|
||||
auto scheduledBy (downtime->GetScheduledBy());
|
||||
|
||||
if (!scheduledBy.IsEmpty()) {
|
||||
xAdd.emplace_back("scheduled_by");
|
||||
xAdd.emplace_back(scheduledBy);
|
||||
}
|
||||
|
||||
m_Rcon->FireAndForgetQuery(std::move(xAdd), Prio::History);
|
||||
}
|
||||
|
||||
|
@ -1841,6 +1848,13 @@ void IcingaDB::SendRemovedDowntime(const Downtime::Ptr& downtime)
|
|||
xAdd.emplace_back(GetObjectIdentifier(parent));
|
||||
}
|
||||
|
||||
auto scheduledBy (downtime->GetScheduledBy());
|
||||
|
||||
if (!scheduledBy.IsEmpty()) {
|
||||
xAdd.emplace_back("scheduled_by");
|
||||
xAdd.emplace_back(scheduledBy);
|
||||
}
|
||||
|
||||
m_Rcon->FireAndForgetQuery(std::move(xAdd), Prio::History);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue