class PruneRunner
include Runner
- def run(plugin)
+ def run(cfg, plugin)
# We don't want to check the PostfixAdmin database against itself.
return if plugin.class == PostfixadminPrune
- cfg = Configuration.new()
pfa = PostfixadminPrune.new(cfg)
db_users = pfa.list_users()
leftovers += plugin.get_leftover_domains(db_domains)
rm_runner = RmRunner.new()
- rm_runner.run(plugin, *leftovers)
+ rm_runner.run(cfg, plugin, *leftovers)
end
end