]>
gitweb.michael.orlitzky.com - mailshears.git/blob - lib/prune/prune_dummy_runner.rb
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 cfg
= Configuration
.new()
13 pfa
= PostfixadminPrune
.new(cfg
)
15 db_users
= pfa
.list_users()
16 db_domains
= pfa
.list_domains()
18 leftovers
= plugin
.get_leftover_users(db_users
)
19 leftovers +
= plugin
.get_leftover_domains(db_domains
)
21 rm_dummy_runner
= RmDummyRunner
.new()
22 rm_dummy_runner
.run(plugin
, *leftovers
)