class Browsed::Configuration

Attributes

binary_path[RW]
browser[RW]
download_path[RW]
driver[RW]
environment[RW]
maximum_processes[RW]
processes_max_ttl[RW]
root_path[RW]
temp_path[RW]
verbose[RW]

Public Class Methods

new() click to toggle source
# File lib/browsed/configuration.rb, line 8
def initialize
  self.driver               =   :selenium_chrome
  self.browser              =   :chrome
  
  self.environment          =   :production
  
  self.binary_path          =   "/usr/local/bin/phantomjs"
  
  self.root_path            =   File.expand_path(File.join(__FILE__, "../../.."))
  self.download_path        =   nil
  self.temp_path            =   "/tmp"
  
  self.maximum_processes    =   nil
  self.processes_max_ttl    =   60 * 30 # 30 minutes
  
  self.verbose              =   false
end

Public Instance Methods

verbose?() click to toggle source
# File lib/browsed/configuration.rb, line 26
def verbose?
  self.verbose
end