X-Git-Url: http://gitweb.michael.orlitzky.com/?p=mailshears.git;a=blobdiff_plain;f=lib%2Fprune%2Fplugins%2Fdovecot_mailstore.rb;h=eddd822f0bfff4c04fbf2d9bcf2da51aba17d23f;hp=f504d9c5560159d55e5ccbb900fbdd33fc9d76a8;hb=483d14dc8228a81d12fb109d3ed6510e2d2b03c1;hpb=e7fa62fc599b7583102fe48fbaad3db4f911a6da;ds=sidebyside diff --git a/lib/prune/plugins/dovecot_mailstore.rb b/lib/prune/plugins/dovecot_mailstore.rb index f504d9c..eddd822 100644 --- a/lib/prune/plugins/dovecot_mailstore.rb +++ b/lib/prune/plugins/dovecot_mailstore.rb @@ -1,5 +1,3 @@ -require 'common/filesystem' -require 'common/mailstore' require 'common/dovecot_mailstore_plugin' require 'prune/prune_plugin' require 'rm/plugins/dovecot_mailstore' @@ -12,7 +10,7 @@ class DovecotMailstorePrune < DovecotMailstoreRm def get_leftover_domains(db_domains) # Get the list of domains according to the filesystem. - fs_domains = self.get_domains_from_filesystem() + fs_domains = self.list_domains() # Return the list of domains on the filesystem that aren't in the DB. return (fs_domains - db_domains) @@ -20,8 +18,8 @@ class DovecotMailstorePrune < DovecotMailstoreRm def get_leftover_accounts(db_accounts) # Get the list of accounts according to the filesystem. - fs_domains = self.get_domains_from_filesystem() - fs_accounts = self.get_accounts_from_filesystem(fs_domains) + fs_domains = self.list_domains() + fs_accounts = self.list_domains_users(fs_domains) # And return the accounts on the filesystem that aren't in the DB. return (fs_accounts - db_accounts)