feat: add server url parameter to cli
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
package main
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"flag"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"time"
|
"time"
|
||||||
@@ -211,6 +212,11 @@ func fetchServices() tea.Msg {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
serverURL := flag.String("server", "http://localhost:8080", "URL of the EnvGuard server")
|
||||||
|
flag.Parse()
|
||||||
|
|
||||||
|
api.SetBaseURL(*serverURL)
|
||||||
|
|
||||||
user := os.Getenv("USER")
|
user := os.Getenv("USER")
|
||||||
if user == "" {
|
if user == "" {
|
||||||
user = "guest"
|
user = "guest"
|
||||||
|
|||||||
@@ -10,7 +10,11 @@ import (
|
|||||||
"envguard/internal/models"
|
"envguard/internal/models"
|
||||||
)
|
)
|
||||||
|
|
||||||
const baseURL = "http://localhost:8080"
|
var baseURL = "http://localhost:8080"
|
||||||
|
|
||||||
|
func SetBaseURL(url string) {
|
||||||
|
baseURL = url
|
||||||
|
}
|
||||||
|
|
||||||
var client = &http.Client{Timeout: 5 * time.Second}
|
var client = &http.Client{Timeout: 5 * time.Second}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user