lib/gogetit/maas.rb in gogetit-0.7.0 vs lib/gogetit/maas.rb in gogetit-0.8.0

- old
+ new

@@ -26,10 +26,18 @@ return true if m['hostname'] == name end false end + def get_distro_name(system_id) + logger.info("Calling <#{__method__.to_s}>") + conn.request(:get, ['machines']).each do |m| + return m['osystem'] if m['system_id'] == system_id + end + false + end + def dnsresource_exists?(name) logger.info("Calling <#{__method__.to_s}>") conn.request(:get, ['dnsresources']).each do |item| return true if item['fqdn'] == name + '.' + get_domain end @@ -199,9 +207,10 @@ def wait_until_state(system_id, state) logger.info("Calling <#{__method__.to_s}> for being #{state}") until conn.request(:get, ['machines', system_id])['status_name'] == state sleep 3 end + logger.info("The status has become '#{state}'.") end def get_machine_state(system_id) logger.info("Calling <#{__method__.to_s}>") conn.request(:get, ['machines']).each do |m|