ignore user/usergroup for property checksum

This commit is contained in:
Jean Flach 2018-08-10 10:22:30 +02:00 committed by Michael Friedrich
parent 3a8cf8d74d
commit 65c38a3958

View File

@ -262,6 +262,8 @@ void RedisWriter::SendConfigUpdate(const ConfigObject::Ptr& object, bool useTran
if (service) if (service)
checkSums->Set("service_checksum", GetObjectIdentifier(service)); checkSums->Set("service_checksum", GetObjectIdentifier(service));
propertiesBlacklist.emplace("users");
userChecksums->Reserve(users.size()); userChecksums->Reserve(users.size());
userNames->Reserve(users.size()); userNames->Reserve(users.size());
@ -273,6 +275,8 @@ void RedisWriter::SendConfigUpdate(const ConfigObject::Ptr& object, bool useTran
checkSums->Set("user_checksums", userChecksums); checkSums->Set("user_checksums", userChecksums);
checkSums->Set("users_checksum", CalculateCheckSumArray(userNames)); checkSums->Set("users_checksum", CalculateCheckSumArray(userNames));
propertiesBlacklist.emplace("user_groups");
usergroupChecksums->Reserve(usergroups.size()); usergroupChecksums->Reserve(usergroups.size());
usergroupNames->Reserve(usergroups.size()); usergroupNames->Reserve(usergroups.size());