Class: DragonflyChromeHeadless::Plugin

Inherits:
Object
  • Object
show all
Defined in:
lib/dragonfly_chrome_headless/plugin.rb

Instance Method Summary collapse

Instance Method Details

#call(app, options = {}) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/dragonfly_chrome_headless/plugin.rb', line 5

def call(app, options={})
  app.env[:node_command] = options[:node_command] || 'node'
  app.env[:host] = options[:host]
  app.env[:port] = options[:port]

  app.add_processor :rasterize, DragonflyChromeHeadless::Processors::Rasterize.new
end