Skip to content

Commit

Permalink
Fixed merging issue.
Browse files Browse the repository at this point in the history
  • Loading branch information
Travis Reeder committed Jan 7, 2011
1 parent af6c21e commit 78872a6
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 3 deletions.
3 changes: 3 additions & 0 deletions README.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,9 @@ Or simpler yet, try using relative paths:
merge "../app/models/user"
merge "../app/models/account.rb"

The opposite can be done as well with "unmerge" and can be useful when using Rails to exclude classes that are automatically
merged.


Bringing in other Workers
---------------------
Expand Down
2 changes: 1 addition & 1 deletion lib/railtie.rb
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

module SimpleWorker
class Railtie < Rails::Railtie
railtie_name :simple_worker
# railtie_name :simple_worker deprecated

initializer "simple_worker.configure_rails_initialization" do |app|
puts 'railtie'
Expand Down
6 changes: 4 additions & 2 deletions lib/simple_worker/base.rb
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,9 @@ def check_for_file(f)
exists = true
else
# try relative
f2 = File.join(File.dirname(caller[0]), f)
# p caller
f2 = File.join(File.dirname(caller[3]), f)
puts 'f2=' + f2
if File.exist? f2
exists = true
f = f2
Expand Down Expand Up @@ -97,7 +99,7 @@ def log(str)
end

def user_dir
"."
"./"
end

def set_progress(hash)
Expand Down
3 changes: 3 additions & 0 deletions lib/simple_worker/service.rb
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,10 @@ def upload(filename, class_name, options={})
def build_merged_file(filename, merge, unmerge)
merge = merge.dup
merge << filename
#puts "merge before uniq! " + merge.inspect
merge.uniq!
# puts "merge after uniq! " + merge.inspect

if unmerge
unmerge.each do |x|
deleted = merge.delete x
Expand Down

0 comments on commit 78872a6

Please sign in to comment.