Skip to content

Instantly share code, notes, and snippets.

@leucos
Created April 1, 2012 17:22
Show Gist options
  • Select an option

  • Save leucos/2277186 to your computer and use it in GitHub Desktop.

Select an option

Save leucos/2277186 to your computer and use it in GitHub Desktop.
Bypassing rendering
# Controller for Domains
#
class Domains < MainController
before_all do
# Context helps the default layout highlighting the good entry in the navbar
@context=:domains
end
render_custom :index do |action|
# Remove the layout
action.layout = nil
/home/leucos/.rvm/gems/ruby-1.9.3-p0@pdnsui-pre/gems/ramaze-2012.03.07/lib/ramaze/app.rb:10:in `to': undefined method `to' for nil:NilClass (NoMethodError)
from /home/leucos/.rvm/gems/ruby-1.9.3-p0@pdnsui-pre/gems/ramaze-2012.03.07/lib/ramaze/controller.rb:133:in `mapping'
from /home/leucos/.rvm/gems/ruby-1.9.3-p0@pdnsui-pre/gems/innate-2012.03/lib/innate/node.rb:932:in `view_mappings'
from /home/leucos/.rvm/gems/ruby-1.9.3-p0@pdnsui-pre/gems/innate-2012.03/lib/innate/node.rb:811:in `update_view_mappings'
from /home/leucos/.rvm/gems/ruby-1.9.3-p0@pdnsui-pre/gems/innate-2012.03/lib/innate/node.rb:802:in `update_template_mappings'
from /home/leucos/.rvm/gems/ruby-1.9.3-p0@pdnsui-pre/gems/innate-2012.03/lib/innate/node.rb:377:in `resolve'
from /home/leucos/.rvm/gems/ruby-1.9.3-p0@pdnsui-pre/gems/innate-2012.03/lib/innate/helper/render.rb:137:in `render_custom'
from /home/leucos/dev/sysadmin/pdnsui/controller/domains.rb:11:in `<class:Domains>'
from /home/leucos/dev/sysadmin/pdnsui/controller/domains.rb:4:in `<top (required)>'
from /home/leucos/dev/sysadmin/pdnsui/controller/init.rb:24:in `require'
from /home/leucos/dev/sysadmin/pdnsui/controller/init.rb:24:in `<top (required)>'
from /home/leucos/dev/sysadmin/pdnsui/app.rb:20:in `require'
from /home/leucos/dev/sysadmin/pdnsui/app.rb:20:in `<top (required)>'
from /home/leucos/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /home/leucos/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /home/leucos/dev/sysadmin/pdnsui/config.ru:16:in `block in <main>'
from /home/leucos/.rvm/gems/ruby-1.9.3-p0@pdnsui-pre/gems/rack-1.4.1/lib/rack/builder.rb:51:in `instance_eval'
from /home/leucos/.rvm/gems/ruby-1.9.3-p0@pdnsui-pre/gems/rack-1.4.1/lib/rack/builder.rb:51:in `initialize'
from /home/leucos/dev/sysadmin/pdnsui/config.ru:1:in `new'
from /home/leucos/dev/sysadmin/pdnsui/config.ru:1:in `<main>'
from /home/leucos/.rvm/gems/ruby-1.9.3-p0@pdnsui-pre/gems/rack-1.4.1/lib/rack/builder.rb:40:in `eval'
from /home/leucos/.rvm/gems/ruby-1.9.3-p0@pdnsui-pre/gems/rack-1.4.1/lib/rack/builder.rb:40:in `parse_file'
from /home/leucos/.rvm/gems/ruby-1.9.3-p0@pdnsui-pre/gems/rack-1.4.1/lib/rack/server.rb:200:in `app'
from /home/leucos/.rvm/gems/ruby-1.9.3-p0@pdnsui-pre/gems/rack-1.4.1/lib/rack/server.rb:301:in `wrapped_app'
from /home/leucos/.rvm/gems/ruby-1.9.3-p0@pdnsui-pre/gems/rack-1.4.1/lib/rack/server.rb:252:in `start'
from /home/leucos/.rvm/gems/ruby-1.9.3-p0@pdnsui-pre/gems/rack-1.4.1/lib/rack/server.rb:137:in `start'
from /home/leucos/.rvm/gems/ruby-1.9.3-p0@pdnsui-pre/gems/rack-1.4.1/bin/rackup:4:in `<top (required)>'
from /home/leucos/.rvm/gems/ruby-1.9.3-p0@pdnsui-pre/bin/rackup:19:in `load'
from /home/leucos/.rvm/gems/ruby-1.9.3-p0@pdnsui-pre/bin/rackup:19:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment