Class: Puppeteer::Launcher::LaunchOptions
- Inherits:
-
Object
- Object
- Puppeteer::Launcher::LaunchOptions
- Defined in:
- lib/puppeteer/launcher/launch_options.rb
Instance Attribute Summary collapse
-
#env ⇒ Object
readonly
Returns the value of attribute env.
-
#executable_path ⇒ Object
readonly
Returns the value of attribute executable_path.
-
#ignore_default_args ⇒ Object
readonly
Returns the value of attribute ignore_default_args.
-
#timeout ⇒ Object
readonly
Returns the value of attribute timeout.
Instance Method Summary collapse
- #dumpio? ⇒ Boolean
- #handle_SIGHUP? ⇒ Boolean
- #handle_SIGINT? ⇒ Boolean
- #handle_SIGTERM? ⇒ Boolean
-
#initialize(options) ⇒ LaunchOptions
constructor
A new instance of LaunchOptions.
- #pipe? ⇒ Boolean
Constructor Details
#initialize(options) ⇒ LaunchOptions
Returns a new instance of LaunchOptions.
34 35 36 37 38 39 40 41 42 43 44 |
# File 'lib/puppeteer/launcher/launch_options.rb', line 34 def initialize() @executable_path = [:executable_path] @ignore_default_args = [:ignore_default_args] || false @handle_SIGINT = [:handle_SIGINT] || true @handle_SIGTERM = [:handle_SIGTERM] || true @handle_SIGHUP = [:handle_SIGHUP] || true @timeout = [:timeout] || 30000 @dumpio = [:dumpio] || false @env = [:env] || ENV @pipe = [:pipe] || false end |
Instance Attribute Details
#env ⇒ Object (readonly)
Returns the value of attribute env.
46 47 48 |
# File 'lib/puppeteer/launcher/launch_options.rb', line 46 def env @env end |
#executable_path ⇒ Object (readonly)
Returns the value of attribute executable_path.
46 47 48 |
# File 'lib/puppeteer/launcher/launch_options.rb', line 46 def executable_path @executable_path end |
#ignore_default_args ⇒ Object (readonly)
Returns the value of attribute ignore_default_args.
46 47 48 |
# File 'lib/puppeteer/launcher/launch_options.rb', line 46 def ignore_default_args @ignore_default_args end |
#timeout ⇒ Object (readonly)
Returns the value of attribute timeout.
46 47 48 |
# File 'lib/puppeteer/launcher/launch_options.rb', line 46 def timeout @timeout end |
Instance Method Details
#dumpio? ⇒ Boolean
60 61 62 |
# File 'lib/puppeteer/launcher/launch_options.rb', line 60 def dumpio? @dumpio end |
#handle_SIGHUP? ⇒ Boolean
56 57 58 |
# File 'lib/puppeteer/launcher/launch_options.rb', line 56 def handle_SIGHUP? @handle_SIGHUP end |
#handle_SIGINT? ⇒ Boolean
48 49 50 |
# File 'lib/puppeteer/launcher/launch_options.rb', line 48 def handle_SIGINT? @handle_SIGINT end |
#handle_SIGTERM? ⇒ Boolean
52 53 54 |
# File 'lib/puppeteer/launcher/launch_options.rb', line 52 def handle_SIGTERM? @handle_SIGTERM end |
#pipe? ⇒ Boolean
64 65 66 |
# File 'lib/puppeteer/launcher/launch_options.rb', line 64 def pipe? @pipe end |