class Libvirt::Version
A version in Libvirt's representation
Attributes
type[R]
version[R]
Public Class Methods
new(type, version)
click to toggle source
# File lib/libvirt.rb, line 19 def initialize(type, version) @type = type @version = version end
Public Instance Methods
major()
click to toggle source
# File lib/libvirt.rb, line 24 def major version / 1000000 end
minor()
click to toggle source
# File lib/libvirt.rb, line 28 def minor version % 1000000 / 1000 end
release()
click to toggle source
# File lib/libvirt.rb, line 32 def release version % 1000 end
to_s()
click to toggle source
# File lib/libvirt.rb, line 36 def to_s "#{major}.#{minor}.#{release}" end