import (
"encoding/json"
"fmt"
+ "strconv"
+ "strings"
"github.com/franciscocpg/reflectme"
"github.com/iotbzh/xds-agent/lib/xaapiv1"
return 0
}
+// XdsServerComputeURL computes the URL used to access to XDS Server API
+func XdsServerComputeURL(endURL string) string {
+ return "servers/" + strconv.Itoa(XdsServerIndexGet()) + endURL
+}
+
// ProjectsListGet Get the list of existing projects
func ProjectsListGet(prjs *[]xaapiv1.ProjectConfig) error {
var data []byte
}
return id
}
+
+// Confirm Return true when user answer 'y' or 'yes' to a question
+func Confirm(question string) bool {
+ var answer string
+ fmt.Print(question)
+ fmt.Scanln(&answer)
+ ans := strings.ToLower(strings.TrimSpace(answer))
+ return (ans == "y" || ans == "yes")
+}