Sfoglia il codice sorgente

Merge pull request #832 from gtardif/fix_aci_etchosts

Add trailing empty line in /etc/hosts
Guillaume Tardif 5 anni fa
parent
commit
367753303d
2 ha cambiato i file con 5 aggiunte e 1 eliminazioni
  1. 4 0
      aci/etchosts/hosts.go
  2. 1 1
      aci/etchosts/testdata/etchosts.golden

+ 4 - 0
aci/etchosts/hosts.go

@@ -33,6 +33,10 @@ func SetHostNames(file string, hosts ...string) error {
 	fmt.Println("Setting local hosts for " + strings.Join(hosts, ", "))
 	fmt.Println("Setting local hosts for " + strings.Join(hosts, ", "))
 	for _, host := range hosts {
 	for _, host := range hosts {
 		_, err = f.WriteString("\n127.0.0.1 " + host)
 		_, err = f.WriteString("\n127.0.0.1 " + host)
+		if err != nil {
+			return err
+		}
 	}
 	}
+	_, err = f.WriteString("\n")
 	return err
 	return err
 }
 }

+ 1 - 1
aci/etchosts/testdata/etchosts.golden

@@ -1,4 +1,4 @@
 
 
 127.0.0.1 foo
 127.0.0.1 foo
 127.0.0.1 bar
 127.0.0.1 bar
-127.0.0.1 zot
+127.0.0.1 zot