lib/nexussw/lxd/driver/mixins/helpers/wait.rb in lxd-common-0.9.8 vs lib/nexussw/lxd/driver/mixins/helpers/wait.rb in lxd-common-0.9.9

- old
+ new

@@ -6,13 +6,13 @@ module WaitMixin def check_for_ip(driver, container_name) cc = driver.container(container_name) state = driver.container_state(container_name) cc[:expanded_devices].each do |nic, data| - next unless data[:type] == 'nic' + next unless data[:type] == "nic" state[:network][nic][:addresses].each do |address| - return address[:address] if address[:family] == 'inet' && address[:address] && !address[:address].empty? + return address[:address] if address[:family] == "inet" && address[:address] && !address[:address].empty? end end nil end @@ -20,14 +20,14 @@ Timeout.timeout timeout do loop do retval = nil case what when :cloud_init - retval = !transport_for(container_name).execute('test -f /run/cloud-init/result.json').error? + retval = !transport_for(container_name).execute("test -f /run/cloud-init/result.json").error? when :ip retval = check_for_ip(self, container_name) else - raise 'unrecognized option' + raise "unrecognized option" end return retval if retval sleep 0.5 end end