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