class Skiplock::Extension::ProxyJob
Public Instance Methods
perform(yml)
click to toggle source
# File lib/skiplock/extension.rb, line 17 def perform(yml) target, method_name, args = ::YAML.load(yml) rescue nil raise ProxyError, "Skiplock extension is not allowed for:\n#{yml}" unless target.respond_to?(:skiplock) target.__send__(method_name, *args) end