module Fog::Proxmox::CpuHelper

module Cpu mixins

Constants

CPU_REGEXP

Public Class Methods

extract(cpu,i) click to toggle source
# File lib/fog/proxmox/helpers/cpu_helper.rb, line 24
def self.extract(cpu,i)
  cpu ? CPU_REGEXP.match(cpu.to_s)[i] : ''
end
extract_type(cpu) click to toggle source
# File lib/fog/proxmox/helpers/cpu_helper.rb, line 28
def self.extract_type(cpu)
  extract(cpu,2)
end
has_pcid?(cpu) click to toggle source
# File lib/fog/proxmox/helpers/cpu_helper.rb, line 32
def self.has_pcid?(cpu)
  extract(cpu,5) == '+pcid'
end
has_spectre?(cpu) click to toggle source
# File lib/fog/proxmox/helpers/cpu_helper.rb, line 36
def self.has_spectre?(cpu)
  extract(cpu,4) == '+spec-ctrl'
end