Not being one to give up easily, I learned how to use vi to edit the
existing database.yml in the vm and issued the rake db:setup command.
Obviously something went wrong. Here are the results:
rake db:setup
FATAL: Peer authentication failed for user "mysuperapp"
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/postgresql_adapter.rb:848:in
`initialize'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/postgresql_adapter.rb:848:in
`new'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/postgresql_adapter.rb:848:in
`connect'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/postgresql_adapter.rb:556:in
`initialize'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/postgresql_adapter.rb:41:in
`new'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/postgresql_adapter.rb:41:in
`postgresql_connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:440:in
`new_connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:450:in
`checkout_new_connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:421:in
`acquire_connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:356:in
`block in checkout'
/usr/lib/ruby/2.0.0/monitor.rb:211:in `mon_synchronize'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:355:in
`checkout'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:265:in
`block in connection'
/usr/lib/ruby/2.0.0/monitor.rb:211:in `mon_synchronize'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:264:in
`connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:546:in
`retrieve_connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_handling.rb:79:in
`retrieve_connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_handling.rb:53:in
`connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/tasks/postgresql_database_tasks.rb:8:in
`connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/tasks/postgresql_database_tasks.rb:17:in
`create'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/tasks/database_tasks.rb:73:in
`create'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/tasks/database_tasks.rb:87:in
`block in create_current'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/tasks/database_tasks.rb:183:in
`block in each_current_configuration'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/tasks/database_tasks.rb:182:in
`each'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/tasks/database_tasks.rb:182:in
`each_current_configuration'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/tasks/database_tasks.rb:86:in
`create_current'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/railties/databases.rake:20:in
`block (2 levels) in <top (required)>'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:240:in `call'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:240:in `block in
execute'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:235:in `each'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:235:in `execute'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:179:in `block in
invoke_with_call_chain'
/usr/lib/ruby/2.0.0/monitor.rb:211:in `mon_synchronize'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:172:in
`invoke_with_call_chain'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:201:in `block in
invoke_prerequisites'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:199:in `each'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:199:in
`invoke_prerequisites'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:178:in `block in
invoke_with_call_chain'
/usr/lib/ruby/2.0.0/monitor.rb:211:in `mon_synchronize'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:172:in
`invoke_with_call_chain'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:201:in `block in
invoke_prerequisites'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:199:in `each'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:199:in
`invoke_prerequisites'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:178:in `block in
invoke_with_call_chain'
/usr/lib/ruby/2.0.0/monitor.rb:211:in `mon_synchronize'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:172:in
`invoke_with_call_chain'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:165:in `invoke'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/application.rb:150:in
`invoke_task'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/application.rb:106:in `block
(2 levels) in top_level'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/application.rb:106:in `each'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/application.rb:106:in `block
in top_level'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/application.rb:115:in
`run_with_threads'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/application.rb:100:in
`top_level'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/application.rb:78:in `block
in run'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/application.rb:176:in
`standard_exception_handling'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/application.rb:75:in `run'
/var/lib/gems/2.0.0/gems/rake-10.3.1/bin/rake:33:in `<top (required)>'
/usr/local/bin/rake:23:in `load'
/usr/local/bin/rake:23:in `<main>'
Couldn't create database for {"adapter"=>"postgresql", "encoding"=>"utf8",
"database"=>"mysuperapp_development", "pool"=>5, "username"=>"mysuperapp",
"password"=>nil, "template"=>"template0"}
FATAL: Peer authentication failed for user "mysuperapp"
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/postgresql_adapter.rb:848:in
`initialize'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/postgresql_adapter.rb:848:in
`new'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/postgresql_adapter.rb:848:in
`connect'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/postgresql_adapter.rb:556:in
`initialize'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/postgresql_adapter.rb:41:in
`new'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/postgresql_adapter.rb:41:in
`postgresql_connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:440:in
`new_connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:450:in
`checkout_new_connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:421:in
`acquire_connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:356:in
`block in checkout'
/usr/lib/ruby/2.0.0/monitor.rb:211:in `mon_synchronize'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:355:in
`checkout'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:265:in
`block in connection'
/usr/lib/ruby/2.0.0/monitor.rb:211:in `mon_synchronize'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:264:in
`connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:546:in
`retrieve_connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_handling.rb:79:in
`retrieve_connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_handling.rb:53:in
`connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/tasks/postgresql_database_tasks.rb:8:in
`connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/tasks/postgresql_database_tasks.rb:17:in
`create'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/tasks/database_tasks.rb:73:in
`create'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/tasks/database_tasks.rb:87:in
`block in create_current'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/tasks/database_tasks.rb:183:in
`block in each_current_configuration'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/tasks/database_tasks.rb:182:in
`each'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/tasks/database_tasks.rb:182:in
`each_current_configuration'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/tasks/database_tasks.rb:86:in
`create_current'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/railties/databases.rake:20:in
`block (2 levels) in <top (required)>'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:240:in `call'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:240:in `block in
execute'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:235:in `each'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:235:in `execute'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:179:in `block in
invoke_with_call_chain'
/usr/lib/ruby/2.0.0/monitor.rb:211:in `mon_synchronize'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:172:in
`invoke_with_call_chain'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:201:in `block in
invoke_prerequisites'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:199:in `each'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:199:in
`invoke_prerequisites'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:178:in `block in
invoke_with_call_chain'
/usr/lib/ruby/2.0.0/monitor.rb:211:in `mon_synchronize'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:172:in
`invoke_with_call_chain'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:201:in `block in
invoke_prerequisites'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:199:in `each'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:199:in
`invoke_prerequisites'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:178:in `block in
invoke_with_call_chain'
/usr/lib/ruby/2.0.0/monitor.rb:211:in `mon_synchronize'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:172:in
`invoke_with_call_chain'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/task.rb:165:in `invoke'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/application.rb:150:in
`invoke_task'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/application.rb:106:in `block
(2 levels) in top_level'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/application.rb:106:in `each'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/application.rb:106:in `block
in top_level'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/application.rb:115:in
`run_with_threads'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/application.rb:100:in
`top_level'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/application.rb:78:in `block
in run'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/application.rb:176:in
`standard_exception_handling'
/var/lib/gems/2.0.0/gems/rake-10.3.1/lib/rake/application.rb:75:in `run'
/var/lib/gems/2.0.0/gems/rake-10.3.1/bin/rake:33:in `<top (required)>'
/usr/local/bin/rake:23:in `load'
/usr/local/bin/rake:23:in `<main>'
Couldn't create database for {"adapter"=>"postgresql",
"encoding"=>"unicode", "database"=>"mysuperapp_test", "pool"=>5,
"username"=>"mysuperapp", "password"=>nil, "template"=>"template0"}
rake aborted!
PG::ConnectionBad: FATAL: Peer authentication failed for user "mysuperapp"
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/postgresql_adapter.rb:848:in
`initialize'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/postgresql_adapter.rb:848:in
`new'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/postgresql_adapter.rb:848:in
`connect'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/postgresql_adapter.rb:556:in
`initialize'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/postgresql_adapter.rb:41:in
`new'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/postgresql_adapter.rb:41:in
`postgresql_connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:440:in
`new_connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:450:in
`checkout_new_connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:421:in
`acquire_connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:356:in
`block in checkout'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:355:in
`checkout'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:265:in
`block in connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:264:in
`connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_adapters/abstract/connection_pool.rb:546:in
`retrieve_connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_handling.rb:79:in
`retrieve_connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/connection_handling.rb:53:in
`connection'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/model_schema.rb:203:in
`table_exists?'
/var/lib/gems/2.0.0/gems/hobo-2.1.0/lib/hobo/model.rb:330:in `table_exists?'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/attribute_methods/primary_key.rb:92:in
`get_primary_key'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/attribute_methods/primary_key.rb:77:in
`reset_primary_key'
/var/lib/gems/2.0.0/gems/activerecord-4.0.4/lib/active_record/attribute_methods/primary_key.rb:65:in
`primary_key'
/var/lib/gems/2.0.0/gems/hobo_fields-2.1.0/lib/hobo_fields/model/field_spec.rb:9:in
`initialize'
/var/lib/gems/2.0.0/gems/hobo_fields-2.1.0/lib/hobo_fields/model.rb:142:in
`new'
/var/lib/gems/2.0.0/gems/hobo_fields-2.1.0/lib/hobo_fields/model.rb:142:in
`declare_field'
/var/lib/gems/2.0.0/gems/hobo_fields-2.1.0/lib/hobo_fields/field_declaration_dsl.rb:23:in
`field'
/var/lib/gems/2.0.0/gems/hobo_fields-2.1.0/lib/hobo_fields/field_declaration_dsl.rb:28:in
`method_missing'
/var/lib/gems/2.0.0/gems/hobo-2.1.0/lib/hobo/model/user_base.rb:28:in
`block (2 levels) in included'
/var/lib/gems/2.0.0/gems/hobo_fields-2.1.0/lib/hobo_fields/extensions/active_record/fields_declaration.rb:15:in
`instance_eval'
/var/lib/gems/2.0.0/gems/hobo_fields-2.1.0/lib/hobo_fields/extensions/active_record/fields_declaration.rb:15:in
`fields'
/var/lib/gems/2.0.0/gems/hobo-2.1.0/lib/hobo/model/user_base.rb:27:in
`block in included'
/var/lib/gems/2.0.0/gems/hobo-2.1.0/lib/hobo/model/user_base.rb:25:in
`class_eval'
/var/lib/gems/2.0.0/gems/hobo-2.1.0/lib/hobo/model/user_base.rb:25:in
`included'
/var/lib/gems/2.0.0/gems/hobo-2.1.0/lib/hobo/extensions/active_record/hobo_methods.rb:8:in
`include'
/var/lib/gems/2.0.0/gems/hobo-2.1.0/lib/hobo/extensions/active_record/hobo_methods.rb:8:in
`hobo_user_model'
/home/vagrant/mysuperapp/app/models/user.rb:3:in `<class:User>'
/home/vagrant/mysuperapp/app/models/user.rb:1:in `<top (required)>'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:424:in
`load'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:424:in
`block in load_file'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:616:in
`new_constants_in'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:423:in
`load_file'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:324:in
`require_or_load'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:463:in
`load_missing_constant'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:184:in
`const_missing'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/inflector/methods.rb:226:in
`const_get'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/inflector/methods.rb:226:in
`block in constantize'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/inflector/methods.rb:224:in
`each'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/inflector/methods.rb:224:in
`inject'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/inflector/methods.rb:224:in
`constantize'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/core_ext/string/inflections.rb:66:in
`constantize'
/var/lib/gems/2.0.0/gems/hobo-2.1.0/lib/hobo/controller/model.rb:95:in
`model'
/var/lib/gems/2.0.0/gems/hobo-2.1.0/lib/hobo/controller/model.rb:42:in
`included'
/var/lib/gems/2.0.0/gems/hobo-2.1.0/lib/hobo/extensions/action_controller/hobo_methods.rb:4:in
`include'
/var/lib/gems/2.0.0/gems/hobo-2.1.0/lib/hobo/extensions/action_controller/hobo_methods.rb:4:in
`hobo_user_controller'
/home/vagrant/mysuperapp/app/controllers/users_controller.rb:3:in
`<class:UsersController>'
/home/vagrant/mysuperapp/app/controllers/users_controller.rb:1:in `<top
(required)>'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:424:in
`load'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:424:in
`block in load_file'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:616:in
`new_constants_in'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:423:in
`load_file'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:324:in
`require_or_load'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:463:in
`load_missing_constant'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:184:in
`const_missing'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/inflector/methods.rb:226:in
`const_get'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/inflector/methods.rb:226:in
`block in constantize'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/inflector/methods.rb:224:in
`each'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/inflector/methods.rb:224:in
`inject'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/inflector/methods.rb:224:in
`constantize'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/core_ext/string/inflections.rb:66:in
`constantize'
/var/lib/gems/2.0.0/gems/hobo-2.1.0/lib/hobo/controller/model.rb:69:in
`block (2 levels) in all_controllers'
/var/lib/gems/2.0.0/gems/hobo-2.1.0/lib/hobo/controller/model.rb:65:in
`each'
/var/lib/gems/2.0.0/gems/hobo-2.1.0/lib/hobo/controller/model.rb:65:in
`block in all_controllers'
/var/lib/gems/2.0.0/gems/hobo-2.1.0/lib/hobo/controller/model.rb:62:in
`each'
/var/lib/gems/2.0.0/gems/hobo-2.1.0/lib/hobo/controller/model.rb:62:in
`all_controllers'
/var/lib/gems/2.0.0/gems/hobo-2.1.0/lib/generators/hobo/routes/routes_generator.rb:32:in
`controllers_for'
(erb):11:in `block in template'
(erb):6:in `each'
(erb):6:in `template'
/var/lib/gems/2.0.0/gems/thor-0.19.1/lib/thor/actions/file_manipulation.rb:116:in
`block in template'
/var/lib/gems/2.0.0/gems/thor-0.19.1/lib/thor/actions/create_file.rb:53:in
`call'
/var/lib/gems/2.0.0/gems/thor-0.19.1/lib/thor/actions/create_file.rb:53:in
`render'
/var/lib/gems/2.0.0/gems/thor-0.19.1/lib/thor/actions/create_file.rb:46:in
`identical?'
/var/lib/gems/2.0.0/gems/thor-0.19.1/lib/thor/actions/create_file.rb:72:in
`on_conflict_behavior'
/var/lib/gems/2.0.0/gems/thor-0.19.1/lib/thor/actions/empty_directory.rb:113:in
`invoke_with_conflict_check'
/var/lib/gems/2.0.0/gems/thor-0.19.1/lib/thor/actions/create_file.rb:60:in
`invoke!'
/var/lib/gems/2.0.0/gems/thor-0.19.1/lib/thor/actions.rb:94:in `action'
/var/lib/gems/2.0.0/gems/thor-0.19.1/lib/thor/actions/create_file.rb:25:in
`create_file'
/var/lib/gems/2.0.0/gems/thor-0.19.1/lib/thor/actions/file_manipulation.rb:115:in
`template'
/var/lib/gems/2.0.0/gems/hobo-2.1.0/lib/generators/hobo/routes/routes_generator.rb:21:in
`generate_routes'
/var/lib/gems/2.0.0/gems/thor-0.19.1/lib/thor/command.rb:27:in `run'
/var/lib/gems/2.0.0/gems/thor-0.19.1/lib/thor/invocation.rb:126:in
`invoke_command'
/var/lib/gems/2.0.0/gems/thor-0.19.1/lib/thor/invocation.rb:133:in `block
in invoke_all'
/var/lib/gems/2.0.0/gems/thor-0.19.1/lib/thor/invocation.rb:133:in `each'
/var/lib/gems/2.0.0/gems/thor-0.19.1/lib/thor/invocation.rb:133:in `map'
/var/lib/gems/2.0.0/gems/thor-0.19.1/lib/thor/invocation.rb:133:in
`invoke_all'
/var/lib/gems/2.0.0/gems/thor-0.19.1/lib/thor/group.rb:232:in `dispatch'
/var/lib/gems/2.0.0/gems/thor-0.19.1/lib/thor/base.rb:440:in `start'
/var/lib/gems/2.0.0/gems/railties-4.0.4/lib/rails/generators.rb:156:in
`invoke'
/var/lib/gems/2.0.0/gems/hobo-2.1.0/lib/hobo/engine.rb:69:in `block (2
levels) in <class:Engine>'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/callbacks.rb:397:in
`_run__660639896210076113__prepare__callbacks'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/callbacks.rb:80:in
`run_callbacks'
/var/lib/gems/2.0.0/gems/actionpack-4.0.4/lib/action_dispatch/middleware/reloader.rb:74:in
`prepare!'
/var/lib/gems/2.0.0/gems/actionpack-4.0.4/lib/action_dispatch/middleware/reloader.rb:46:in
`prepare!'
/var/lib/gems/2.0.0/gems/railties-4.0.4/lib/rails/application/finisher.rb:50:in
`block in <module:Finisher>'
/var/lib/gems/2.0.0/gems/railties-4.0.4/lib/rails/initializable.rb:30:in
`instance_exec'
/var/lib/gems/2.0.0/gems/railties-4.0.4/lib/rails/initializable.rb:30:in
`run'
/var/lib/gems/2.0.0/gems/railties-4.0.4/lib/rails/initializable.rb:55:in
`block in run_initializers'
/var/lib/gems/2.0.0/gems/railties-4.0.4/lib/rails/initializable.rb:54:in
`run_initializers'
/var/lib/gems/2.0.0/gems/railties-4.0.4/lib/rails/application.rb:215:in
`initialize!'
/var/lib/gems/2.0.0/gems/railties-4.0.4/lib/rails/railtie/configurable.rb:30:in
`method_missing'
/home/vagrant/mysuperapp/config/environment.rb:5:in `<top (required)>'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:229:in
`require'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:229:in
`block in require'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:214:in
`load_dependency'
/var/lib/gems/2.0.0/gems/activesupport-4.0.4/lib/active_support/dependencies.rb:229:in
`require'
/var/lib/gems/2.0.0/gems/railties-4.0.4/lib/rails/application.rb:189:in
`require_environment!'
/var/lib/gems/2.0.0/gems/railties-4.0.4/lib/rails/application.rb:250:in
`block in run_tasks_blocks'
Tasks: TOP => db:setup => db:schema:load_if_ruby => environment
(See full trace by running task with --trace)
vagrant@precise64:~/mysuperapp$
Sincerely,
Arthur
On Friday, May 2, 2014 8:55:48 AM UTC-7, Arthur Baldwin wrote:
>
> Hi there,
>
> I've been away from Hobo for a while, but was involved in prompting the
> creation of InstantHobo.bash by Quillro.
> I'm wondering if anyone might be interested in refining and updating
> InstantHobo.bash to use the latest versions of
> Ruby, Rails, and Hobo?
>
> Hobo 2.1
> Rails 4.x
> Ruby 2.x
>
> and I also would like the script to prompt for the desired database:
>
> SQLite
> MySQL
> PostGreSQL
>
> PostGreSQL is the one I prefer, but try as I might...I always get problems
> with trying to use the 'gem install pg' command.
>
> I very much need to start designing websites for customers using the
> latest versions and PostGreSQL right away.
>
> Thanks for your assistance.
>
> Sincerely,
>
> Arthur Baldwin
>
--
You received this message because you are subscribed to the Google Groups "Hobo
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/hobousers.
For more options, visit https://groups.google.com/d/optout.