Sha256: 30f1d507b83698b3f93f59f935487172ebc1ce7e1602c33b20af6b1b49bb9ecc
Contents?: true
Size: 498 Bytes
Versions: 6
Compression:
Stored size: 498 Bytes
Contents
module Dreamy class MysqlDb include EasyClassMaker attributes :account_id, :name, :description, :home, :disk_usage_mb def self.new_from_xml(xml) db = new db.account_id = (xml).at('account_id').innerHTML.to_i db.name = (xml).at('db').innerHTML db.description = (xml).at('description').innerHTML db.home = (xml).at('home').innerHTML db.disk_usage_mb = (xml).at('disk_usage_mb').innerHTML.to_f db end end end
Version data entries
6 entries across 6 versions & 3 rubygems