Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion service/library/setup.go
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,9 @@ func Setup(c *Config) {

// Set the default domain.
viper.SetDefault("domain", "docker.amazee.io")
if c.Domain == "" {
c.Domain = viper.GetString("domain")
}

// Resolvers don't have hard defaults defined which
// are mergable. So we set them in viper before
Expand All @@ -87,7 +90,7 @@ func Setup(c *Config) {
var ResolvMacOS = resolv.Resolv{
Data: "# Generated by amazeeio pygmy\nnameserver 127.0.0.1\nport 6053\n",
Enabled: true,
File: c.Domain,
File: fmt.Sprintf("%s.conf", c.Domain),
Folder: "/etc/resolver",
Name: "MacOS Resolver",
}
Expand Down
10 changes: 5 additions & 5 deletions service/resolv/resolv.go
Original file line number Diff line number Diff line change
Expand Up @@ -177,20 +177,20 @@ func (resolv Resolv) Clean() {
ifConfig := exec.Command("/bin/sh", "-c", "sudo ifconfig lo0 -alias 172.16.172.16")
err := ifConfig.Run()
if err != nil {
color.Print(Sprintf(Red("error removing loopback UP alias"), Red(err)))
color.Print(Sprintf(Red("error removing loopback UP alias\n"), Red(err)))
} else {
if !resolv.statusNet() {
color.Print(Sprintf(Green("Successfully removed loopback alias IP.")))
color.Print(Sprintf(Green("Successfully removed loopback alias IP.\n")))
}
}
}

killAll := exec.Command("/bin/sh", "-c", "sudo killall mDNSResponder")
killAll := exec.Command("/bin/sh", "-c", "sudo killall mDNSResponder\n")
err := killAll.Run()
if err != nil {
color.Print(Sprintf(Red("error restarting mDNSResponder")))
color.Print(Sprintf(Red("error restarting mDNSResponder\n")))
} else {
color.Print(Sprintf(Green("Successfully restarted mDNSResponder")))
color.Print(Sprintf(Green("Successfully restarted mDNSResponder\n")))
}
}
}
Expand Down