class ProcessExecuter::Options::Base
def initialize(**options)
(**options)
-
:timeout_after
(Integer, Float, nil
) --
Parameters:
-
options
(Hash
) -- Process.spawn options plus additional options listed below.
def initialize(**options) @options = allowed_options.transform_values(&:default).merge(options) @errors = [] assert_no_unknown_options define_accessor_methods validate_options end