mirror of
https://github.com/Icinga/icinga2.git
synced 2025-07-23 21:55:03 +02:00
RedisWriter: fix checksums of disappeared config objects not being deleted
This commit is contained in:
parent
d15769fa34
commit
550e385b9e
@ -97,8 +97,10 @@ void RedisWriter::UpdateAllConfigObjects(void)
|
||||
Type::Ptr ptype = Type::GetByName(actualTypeName->second);
|
||||
auto& deleteQuery = deleteQueries[ptype.get()];
|
||||
|
||||
if (deleteQuery.empty())
|
||||
if (deleteQuery.empty()) {
|
||||
deleteQuery.emplace_back("DEL");
|
||||
deleteQuery.emplace_back("icinga:config:checksum:" + type);
|
||||
}
|
||||
|
||||
deleteQuery.push_back("icinga:config:" + type + ":" + name);
|
||||
deleteQuery.push_back("icinga:status:" + type + ":" + name);
|
||||
|
Loading…
x
Reference in New Issue
Block a user