Sha256: d8c02c70d60cb5d0f369fb382bae2ab2344ee6b164e14f2b34ff4e8d6b04f2f4

Contents?: true

Size: 280 Bytes

Versions: 54

Compression:

Stored size: 280 Bytes

Contents

require "rbconfig"

module Checkpoint
  class Platform
    def self.arch
      if ["x86_64", "amd64"].include?(RbConfig::CONFIG["host_cpu"])
        return "amd64"
      end

      return "386"
    end

    def self.os
      RbConfig::CONFIG["host_os"].downcase
    end
  end
end

Version data entries

54 entries across 46 versions & 5 rubygems

Version Path
vagrant-compose-yaml-0.1.1 vendor/bundle/ruby/2.2.0/gems/hashicorp-checkpoint-0.1.4/lib/checkpoint/platform.rb
vagrant-compose-yaml-0.1.0 vendor/bundle/ruby/2.2.0/gems/hashicorp-checkpoint-0.1.4/lib/checkpoint/platform.rb
vagrant-unbundled-1.8.5.2 vendor/bundle/ruby/2.3.0/gems/hashicorp-checkpoint-0.1.4/lib/checkpoint/platform.rb
vagrant-unbundled-1.8.5.1 vendor/bundle/ruby/2.3.0/gems/hashicorp-checkpoint-0.1.4/lib/checkpoint/platform.rb
vagrant-unbundled-1.8.4.2 vendor/bundle/ruby/2.3.0/gems/hashicorp-checkpoint-0.1.4/lib/checkpoint/platform.rb
vagrant-unbundled-1.8.4.1 vendor/bundle/ruby/2.3.0/gems/hashicorp-checkpoint-0.1.4/lib/checkpoint/platform.rb
vagrant-unbundled-1.8.1.1 vendor/bundle/ruby/2.3.0/gems/hashicorp-checkpoint-0.1.4/lib/checkpoint/platform.rb
vagrant-cloudstack-1.2.0 vendor/bundle/gems/hashicorp-checkpoint-0.1.4/lib/checkpoint/platform.rb
vagrant-cloudstack-1.1.0 vendor/bundle/gems/hashicorp-checkpoint-0.1.4/lib/checkpoint/platform.rb
hashicorp-checkpoint-0.1.4 lib/checkpoint/platform.rb
hashicorp-checkpoint-0.1.3 lib/checkpoint/platform.rb
hashicorp-checkpoint-0.1.2 lib/checkpoint/platform.rb
hashicorp-checkpoint-0.1.1 lib/checkpoint/platform.rb
hashicorp-checkpoint-0.1.0 lib/checkpoint/platform.rb