]>
gitweb.michael.orlitzky.com - mailshears.git/blob - lib/prune/prune_dummy_runner.rb
d488f7ea155c7a77633212aeee3776d844921bbe
1 require 'common/runner'
2 require 'prune/plugins/postfixadmin'
3 require 'rm/rm_dummy_runner'
9 # We don't want to check the PostfixAdmin database against itself.
10 return if plugin
.class == PostfixadminPrune
12 pfa
= PostfixadminPrune
.new(cfg
)
14 db_users
= pfa
.list_users()
15 db_domains
= pfa
.list_domains()
17 leftovers
= plugin
.get_leftover_users(db_users
)
18 leftovers +
= plugin
.get_leftover_domains(db_domains
)
20 rm_dummy_runner
= RmDummyRunner
.new()
21 rm_dummy_runner
.run(cfg
, plugin
, *leftovers
)