module WipeOut::Plugins::Logger

Logger plugin module to be used by including it in the plan. When it runs, it prints out debug logs using `WipeOut::Config.logger`

@example

WipeOut.build_plan do
  plugin WipeOut::Plugins::Logger
  wipe_out :name
end

@example

[WipeOut] start plan=Plan(User, attributes=[:name])
[WipeOut] executing plan=Plan(User, attributes=[:name]) record_class=User id=#{user.id}
[WipeOut] wiped out plan=Plan(User, attributes=[:name]) record_class=User id=#{user.id}
[WipeOut] completed plan=Plan(User, attributes=[:name])