sgruhier/capistrano-db-tasks

NoMethodError: undefined method `zone' for Time:Class

Closed this issue · 2 comments

$ bundle exec cap --backtrace production app:pull
Loading local database config
Running via Spring preloader in process 92564
Local database     : MyWeb_development
Assets directories : ["public/uploads"]
Please enter answer (Are you sure you want to erase your local database AND your local assets with server database and assets(["public/uploads"]) (y)es, (n)o  ? ): y
Loading local database config
Running via Spring preloader in process 92590
Loading remote database config
cap aborted!
NoMethodError: undefined method `zone' for Time:Class
/Users/me/Documents/GitHub/capistrano-db-tasks/lib/capistrano-db-tasks/database.rb:44:in `current_time'
/Users/me/Documents/GitHub/capistrano-db-tasks/lib/capistrano-db-tasks/database.rb:48:in `output_file'
/Users/me/Documents/GitHub/capistrano-db-tasks/lib/capistrano-db-tasks/database.rb:147:in `db_dump_file_path'
/Users/me/Documents/GitHub/capistrano-db-tasks/lib/capistrano-db-tasks/database.rb:130:in `clean_dump_if_needed'
/Users/me/Documents/GitHub/capistrano-db-tasks/lib/capistrano-db-tasks/database.rb:214:in `ensure in remote_to_local'
/Users/me/Documents/GitHub/capistrano-db-tasks/lib/capistrano-db-tasks/database.rb:214:in `remote_to_local'
/Users/me/Documents/GitHub/capistrano-db-tasks/lib/capistrano-db-tasks/dbtasks.rb:109:in `block (4 levels) in <top (required)>'
/Users/me/.rvm/gems/ruby-2.3.1@front-porch-2016-website/gems/sshkit-1.11.4/lib/sshkit/backends/abstract.rb:29:in `instance_exec'
/Users/me/.rvm/gems/ruby-2.3.1@front-porch-2016-website/gems/sshkit-1.11.4/lib/sshkit/backends/abstract.rb:29:in `run'
/Users/me/.rvm/gems/ruby-2.3.1@front-porch-2016-website/gems/sshkit-1.11.4/lib/sshkit/runners/parallel.rb:12:in `block (2 levels) in execute'
NoMethodError: undefined method `zone' for Time:Class
/Users/me/Documents/GitHub/capistrano-db-tasks/lib/capistrano-db-tasks/database.rb:44:in `current_time'
/Users/me/Documents/GitHub/capistrano-db-tasks/lib/capistrano-db-tasks/database.rb:48:in `output_file'
/Users/me/Documents/GitHub/capistrano-db-tasks/lib/capistrano-db-tasks/database.rb:147:in `db_dump_file_path'
/Users/me/Documents/GitHub/capistrano-db-tasks/lib/capistrano-db-tasks/database.rb:120:in `dump'
/Users/me/Documents/GitHub/capistrano-db-tasks/lib/capistrano-db-tasks/database.rb:212:in `remote_to_local'
/Users/me/Documents/GitHub/capistrano-db-tasks/lib/capistrano-db-tasks/dbtasks.rb:109:in `block (4 levels) in <top (required)>'
/Users/me/.rvm/gems/ruby-2.3.1@front-porch-2016-website/gems/sshkit-1.11.4/lib/sshkit/backends/abstract.rb:29:in `instance_exec'
/Users/me/.rvm/gems/ruby-2.3.1@front-porch-2016-website/gems/sshkit-1.11.4/lib/sshkit/backends/abstract.rb:29:in `run'
/Users/me/.rvm/gems/ruby-2.3.1@front-porch-2016-website/gems/sshkit-1.11.4/lib/sshkit/runners/parallel.rb:12:in `block (2 levels) in execute'
Tasks: TOP => app:pull => app:local:sync

Happening in both master HEAD (07290e0) and the published 0.5 version of capistrano-db-tasks.

versions:

  • ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15]
  • Rails 5.0.0.1
  • Capistrano Version: 3.6.1 (Rake Version: 11.3.0)
map7 commented

This is a duplicate of #106

@tinynumbers close this issue as duplicate of #106