Script/generate namespaced controllers

does this happen to anyone else? edge rails.

kain-osx:careme kain$ script/generate controller api/documents index
show
create app/controllers/api
create app/helpers/api
create app/views/api/documents
create test/functional/api
create app/controllers/api/documents_controller.rb
create test/functional/api/documents_controller_test.rb
create app/helpers/api/documents_helper.rb
create app/views/api/documents/index.html.erb
create app/views/api/documents/show.html.erb
kain-osx:careme kain$ script/generate controller api/diagnoses index
show
The name ‘api’ is either already used in your application or
reserved by Ruby on Rails.
Please choose an alternative and run this generator again.

Suggestions:

Apus
genus Apus

on the first try things works, the second time you generate a
controller via the same namespace throws this error, tried with
different words, same result.

I’m not sure, if there are several alternative
syntax variants for this, but we use:

script/generate controller app:documents

colon instead of slash here

hi,
I’ve already tried:

kain-osx:careme kain$ script/generate controller api:diagnoses index
show
wrong constant name Api:diagnosesController

kain-osx:careme kain$ script/generate controller api:Diagnoses index
show
wrong constant name Api:DiagnosesController

kain-osx:careme kain$ script/generate controller api::diagnoses index
show
The name ‘api’ is either already used in your application or
reserved by Ruby on Rails.
Please choose an alternative and run this generator again.

Suggestions:

Apus
genus Apus

Il giorno 22/lug/08, alle ore 13:32, Thorsten Müller ha scritto:

The name ‘api’ is either already used in your application or
reserved by Ruby on Rails.

maybe api is a keyword and can’t be used?
Did you try another one?

I think this is related to this:

http://rails.lighthouseapp.com/projects/8994-ruby-on-rails/tickets/138-script-generate-glitch-for-controllers-in-modules

Il giorno 22/lug/08, alle ore 13:51, Thorsten Müller ha scritto:

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs