Removed too much verbosity from utils.GetPath when no env file is available, added new argument (path) to Exec family of funcs

This commit is contained in:
Paulo Truta
2021-06-12 12:53:36 +00:00
parent d9f8b2375c
commit d294948890
4 changed files with 18 additions and 18 deletions
+3 -3
View File
@@ -284,13 +284,13 @@ func taskSetupTunnel(args taskSetupTunnelArgs) string {
fmt.Println("Executing taskSetupTunnel")
cmdargs := []string{"gen", "--name", args.NodeName, "--token", args.BootnodeToken, args.BootnodeAddress + ":8655", "--prefix", args.AssignedAddress}
utils.Exec("tinc-boot", cmdargs)
utils.Exec(utils.GetPath("wsPath"), "tinc-boot", cmdargs)
cmdargs = []string{"start", "tinc@dnet"}
utils.Exec("systemctl", cmdargs)
utils.Exec(utils.GetPath("wsPath"), "systemctl", cmdargs)
cmdargs = []string{"enable", "tinc@dnet"}
utils.Exec("systemctl", cmdargs)
utils.Exec(utils.GetPath("wsPath"), "systemctl", cmdargs)
output := "OK" // Better check / logging of command execution result.
return output