Move the Runner selection into the plugin.
[mailshears.git] / lib / common / plugin.rb
index b0b57505873665a856dcf7ade0eafc4b82cf266a..ed4ea004041a8986a151783707ffec1ff939815f 100644 (file)
@@ -14,6 +14,16 @@ module Plugin
     return @includers
   end
 
+  def runner()
+    # The Runner associated with this plugin.
+    raise NotImplementedError
+  end
+
+  def dummy_runner()
+    # The RummyRunner associated with this plugin.
+    raise NotImplementedError
+  end
+
   def describe_domain(domain)
     # Provide a "description" of the domain. This is output along
     # with the domain name and can be anything of use to the system