Sha256: 77bba76719a6f85ebf302e1c27c0d5889a7eaa803e7e0419c3a635fc74f7fc77
Contents?: true
Size: 558 Bytes
Versions: 20
Compression:
Stored size: 558 Bytes
Contents
module OVIRT class BaseObject attr_accessor :id, :href, :name attr_reader :client def initialize(client, id, href, name) @id, @href, @name = id, href, name @client = client self end def parse_version xml (xml/'version').first[:major] +"."+ (xml/'version').first[:minor] end def parse_bool text return true if text =~ /^true$/i return false if text =~ /^false$/i raise ArgumentError.new %Q[The string "#{text}" isn't a valid boolean, it should be "true" or "false"] end end end
Version data entries
20 entries across 18 versions & 2 rubygems