Skip to content

Instantly share code, notes, and snippets.

@davedkg
Created August 12, 2011 06:20
Show Gist options
  • Save davedkg/1141562 to your computer and use it in GitHub Desktop.
Save davedkg/1141562 to your computer and use it in GitHub Desktop.
Monkey patch to make Simple Worker work with merge work for gem simple_worker 1.0.1
module SimpleWorker
class Base
class << self
def merge(f)
ret = nil
f2 = SimpleWorker::MergeHelper.check_for_file(f, @caller_file)
fbase = File.basename(f2)
ret = {:name=>fbase, :path=>f2}
@merged[fbase] = ret
ret
end
# def merge_worker(file, class_name)
# ret = nil
# f2 = SimpleWorker::MergeHelper.check_for_file(file, @caller_file)
# fbase = File.basename(f2)
# ret = {:name=>fbase, :path=>f2}
# @merged[fbase] = ret
# ret[:class_name] = class_name
# @merged_workers[file] = ret
# ret
# end
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment