Refactor filter_plugins

This commit is contained in:
Tobias Reisinger 2026-02-08 19:34:58 +01:00
parent 8ee096949d
commit bdf1f8891b
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
14 changed files with 34 additions and 30 deletions

View file

@ -0,0 +1,11 @@
class FilterModule(object):
def filters(self):
return {
'postgresql_restart_required': self.restart_required,
}
def restart_required(self, results):
for result in results:
if result.get('restart_required') and result.get('changed'):
return True
return False