fix agent policies not updating when monitoring mode is changed
This commit is contained in:
parent
2c914cc374
commit
e5d0e42655
|
@ -95,10 +95,12 @@ class Agent(BaseAuditModel):
|
||||||
# check if new agent has been created
|
# check if new agent has been created
|
||||||
# or check if policy have changed on agent
|
# or check if policy have changed on agent
|
||||||
# or if site has changed on agent and if so generate-policies
|
# or if site has changed on agent and if so generate-policies
|
||||||
|
# or if agent was changed from server or workstation
|
||||||
if (
|
if (
|
||||||
not old_agent
|
not old_agent
|
||||||
or (old_agent and old_agent.policy != self.policy)
|
or (old_agent and old_agent.policy != self.policy)
|
||||||
or (old_agent.site != self.site)
|
or (old_agent.site != self.site)
|
||||||
|
or (old_agent.monitoring_type != self.monitoring_type)
|
||||||
or (old_agent.block_policy_inheritance != self.block_policy_inheritance)
|
or (old_agent.block_policy_inheritance != self.block_policy_inheritance)
|
||||||
):
|
):
|
||||||
self.generate_checks_from_policies()
|
self.generate_checks_from_policies()
|
||||||
|
|
Loading…
Reference in New Issue