Skip to content

Commit

Permalink
fix: nameserverscloudinit
Browse files Browse the repository at this point in the history
  • Loading branch information
MarkProminic committed Nov 5, 2022
1 parent 837036c commit 506a8c6
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions lib/vagrant-zones/driver.rb
Original file line number Diff line number Diff line change
Expand Up @@ -977,9 +977,13 @@ def zonecfgcloudinit(uii, _name, config, zcfg)
execute(false, %(#{zcfg}"add attr; set name=password; set value=#{ccip}; set type=string; end;")) unless ccip.nil?

cclir = config.cloud_init_resolvers
uii.info(I18n.t('vagrant_zones.setting_cloud_resolvers')) unless cclir.nil?
uii.info(" #{cclir}") unless cclir.nil?
execute(false, %(#{zcfg}"add attr; set name=resolvers; set value=#{cclir}; set type=string; end;")) unless cclir.nil?
dservers = []
cclir['dns'].each do |ns|
dservers.append(ns['nameserver'])
end
uii.info(I18n.t('vagrant_zones.setting_cloud_resolvers')) unless dservers.nil?
uii.info(" #{dservers}") unless dservers.nil?
execute(false, %(#{zcfg}"add attr; set name=resolvers; set value=#{dservers}; set type=string; end;")) unless dservers.nil?

ccisk = config.cloud_init_sshkey
uii.info(I18n.t('vagrant_zones.setting_cloud_ssh_key')) unless ccisk.nil?
Expand Down

0 comments on commit 506a8c6

Please sign in to comment.