]> gitweb.michael.orlitzky.com - mailshears.git/blobdiff - lib/prune/prune_plugin.rb
Move the Runner selection into the plugin.
[mailshears.git] / lib / prune / prune_plugin.rb
index 2776704a4135b5be897945a6683d4bb24dbe5d61..0fbe69d12f403f7ed12ce8954b425b72b107d6f1 100644 (file)
@@ -4,8 +4,8 @@ module PrunePlugin
   include RmPlugin
 
   #
-  # Plugins for the removal of leftover non-PostfixAdmin accounts,
-  # i.e. after an account has been removed from the PostfixAdmin
+  # Plugins for the removal of leftover non-PostfixAdmin users,
+  # i.e. after an user has been removed from the PostfixAdmin
   # database.
   #
 
@@ -21,14 +21,22 @@ module PrunePlugin
     return @includers
   end
 
+  def runner()
+    return PruneRunner
+  end
+
+  def dummy_runner
+    return PruneDummyRunner
+  end
+
   def get_leftover_domains(db_domains)
     # Given a list of domains, determine which domains belonging to
     # this plugin are not contained in the given list.
     raise NotImplementedError
   end
 
-  def get_leftover_accounts(db_accounts)
-    # Given a list of accounts, determine which accounts belonging to
+  def get_leftover_users(db_users)
+    # Given a list of users, determine which users belonging to
     # this plugin are not contained in the given list.
     raise NotImplementedError
   end