class Browserly::Configuration
Attributes
chrome_args[RW]
height[RW]
output_dir[RW]
remote_driver[RW]
remote_driver_url[RW]
width[RW]
Public Class Methods
new()
click to toggle source
# File lib/browserly/configuration.rb, line 10 def initialize @output_dir = File.join(Dir.tmpdir, 'siter_screenshots') unless File.directory?(@output_dir) FileUtils.mkdir_p(@output_dir) end @width = 1280 @height = 780 @remote_driver = true @remote_driver_url = "http://localhost:4444/wd/hub" @chrome_args = [ '--headless', '--hide-scrollbars', '--ignore-certificate-errors', '--disable-popup-blocking', '--disable-translate', "--window-size=#{@width},#{@height}", '--enable-font-antialiasing', '--font-cache-shared-handle[6]' ] end