Sha256: 87d47dda10076c05acaf44ea86ad192c64a9f8882c72c863f6f64acd4a5fddb9

Contents?: true

Size: 517 Bytes

Versions: 3

Compression:

Stored size: 517 Bytes

Contents

module Pione
  module Option
    # ChildProcessOption provides options for child process like
    # pione-task-worker or pione-tuple-space-receiver.
    module ChildProcessOption
      extend OptionInterface

      # --parent-front
      option('--parent-front=URI', 'set parent front URI') do |data, uri|
        data[:parent_front] = DRbObject.new_with_uri(uri)
      end

      # --no-parent
      option('--no-parent', 'turn on no parent mode') do
        data[:no_parent_mode] = true
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
pione-0.2.0 lib/pione/option/child-process-option.rb
pione-0.1.4 lib/pione/option/child-process-option.rb
pione-0.1.3 lib/pione/option/child-process-option.rb