X-Git-Url: http://gitweb.michael.orlitzky.com/?p=mailshears.git;a=blobdiff_plain;f=lib%2Fmv%2Fmv_plugin.rb;h=4b616032b5cfc312c74e790d685bf70ff167f15b;hp=2ccb9a388572acedcb3dbb67bc36120f06381347;hb=c2737d4d972df30725e417bed0940fc8df8e88bd;hpb=a6ae98f0423603445b621a8eaa17443c8d590b45 diff --git a/lib/mv/mv_plugin.rb b/lib/mv/mv_plugin.rb index 2ccb9a3..4b61603 100644 --- a/lib/mv/mv_plugin.rb +++ b/lib/mv/mv_plugin.rb @@ -1,18 +1,16 @@ module MvPlugin # - # Plugins for moving (renaming) accounts. + # Plugins for moving (renaming) users. # - def MvPlugin.included(c) - # Callback, called whenever another class or module includes this - # one. The parameter given is the name of the class or module - # that included us. - @includers ||= [] - @includers << c + extend Plugin::Run + + def self.runner() + return MvRunner end - def MvPlugin.includers - return @includers + def self.dummy_runner() + return MvDummyRunner end def mv_domain(from, to) @@ -20,8 +18,8 @@ module MvPlugin raise NotImplementedError end - def mv_account(from, to) - # Rename the given account. + def mv_user(from, to) + # Rename the given user. raise NotImplementedError end