mattconnolly / rails-backup-migrate

A gem providing a rake task for backing up and migrating databases and files between rails instances.
Other
26 stars 16 forks source link

File 'files' does not exist #2

Closed snoblenet closed 13 years ago

snoblenet commented 13 years ago

Here is the trace:

iMac-001EC20A3C44-3:suthu steven$ rake site:backup --trace (in /Users/steven/Code/suthu) * Invoke site:backup (first_time) * Invoke site:backup:_save_db_schema (first_time) * Invoke environment (first_time) * Execute environment * Invoke db:schema:dump (first_time) * Invoke environment * Execute db:schema:dump * Execute site:backup:_save_db_schema * Invoke site:backup:_save_db_to_yml (first_time) * Invoke environment * Execute site:backup:_save_db_to_yml * Invoke site:backup:_add_files_directory_to_archive (first_time) \ Execute site:backup:_add_files_directory_to_archive rake aborted! File 'files' does not exist /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rails-backup-migrate-0.0.7/lib/rails-backup-migrate.rb:43:in add_to_archive' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rails-backup-migrate-0.0.7/lib/tasks/rails-backup-migrate.rake:38:inblock (3 levels) in <top (required)>' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:636:in call' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:636:inblock in execute' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:631:in each' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:631:inexecute' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:597:in block in invoke_with_call_chain' /Users/steven/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/monitor.rb:201:inmon_synchronize' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:590:in invoke_with_call_chain' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:607:inblock in invoke_prerequisites' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:604:in each' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:604:ininvoke_prerequisites' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:596:in block in invoke_with_call_chain' /Users/steven/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/monitor.rb:201:inmon_synchronize' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:590:in invoke_with_call_chain' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:583:ininvoke' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:2051:in invoke_task' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:2029:inblock (2 levels) in top_level' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:2029:in each' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:2029:inblock in top_level' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:2068:in standard_exception_handling' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:2023:intop_level' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:2001:in block in run' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:2068:instandard_exception_handling' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/lib/rake.rb:1998:in run' /Users/steven/.rvm/gems/ruby-1.9.2-p180/gems/rake-0.8.7/bin/rake:31:in<top (required)>' /Users/steven/.rvm/gems/ruby-1.9.2-p180/bin/rake:19:in load' /Users/steven/.rvm/gems/ruby-1.9.2-p180/bin/rake:19:in

'

mattconnolly commented 13 years ago

True... not all apps have a 'files' directory. Bad assumption. I'll make that an optional step. should be able to get that done in the next day or so.