Sha256: 933c3ce317f170028110e92a59db4ad2bca52888679bff24293996b5b640ddeb

Contents?: true

Size: 306 Bytes

Versions: 22

Compression:

Stored size: 306 Bytes

Contents

module ::Process
  class Status
    def initialize(status, pid)
      @status, @pid = status, pid
    end

    def exitstatus
      @status
    end

    attr_reader :pid

    def success?
      @status == 0
    end

    def inspect
      "#<Process::Status: pid #{@pid} exit #{@status}>"
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
opal-1.8.3.rc1 opal/corelib/process/status.rb
opal-1.8.2 opal/corelib/process/status.rb
opal-1.8.1 opal/corelib/process/status.rb
opal-1.8.0 opal/corelib/process/status.rb
opal-1.8.0.beta1 opal/corelib/process/status.rb
opal-1.7.4 opal/corelib/process/status.rb
opal-1.8.0.alpha1 opal/corelib/process/status.rb
opal-1.7.3 opal/corelib/process/status.rb
opal-1.7.2 opal/corelib/process/status.rb
opal-1.7.1 opal/corelib/process/status.rb
opal-1.7.0 opal/corelib/process/status.rb
opal-1.7.0.rc1 opal/corelib/process/status.rb
opal-1.6.1 opal/corelib/process/status.rb
opal-1.6.0 opal/corelib/process/status.rb
opal-1.6.0.rc1 opal/corelib/process/status.rb
opal-1.6.0.alpha1 opal/corelib/process/status.rb
opal-1.5.1 opal/corelib/process/status.rb
opal-1.5.0 opal/corelib/process/status.rb
opal-1.5.0.rc1 opal/corelib/process/status.rb
opal-1.4.1 opal/corelib/process/status.rb