Skip to content
Snippets Groups Projects
Commit bb343b26 authored by Malte Bauch's avatar Malte Bauch
Browse files

added command flags to goSDN-tview

parent 6cc58c2f
No related branches found
No related tags found
3 merge requests!90Develop,!70Resolve "Add command-line flags to goSDN-tview",!53V.0.1.0 Codename Threadbare
Pipeline #53115 passed
...@@ -31,8 +31,8 @@ var CommandList = []command{ ...@@ -31,8 +31,8 @@ var CommandList = []command{
} }
//Connect creates a new connection to the gRPC server //Connect creates a new connection to the gRPC server
func Connect() (*grpc.ClientConn, error) { func Connect(address string) (*grpc.ClientConn, error) {
address := "141.100.70.170:55066" //address := "141.100.70.170:55066"
return grpc.Dial(address, grpc.WithInsecure(), grpc.WithTimeout(5*time.Second), grpc.WithBlock()) return grpc.Dial(address, grpc.WithInsecure(), grpc.WithTimeout(5*time.Second), grpc.WithBlock())
} }
......
package main package main
import ( import (
"flag"
"strconv"
"strings"
"code.fbi.h-da.de/cocsn/gosdn/cmd/gosdn-tview/app" "code.fbi.h-da.de/cocsn/gosdn/cmd/gosdn-tview/app"
grpc "code.fbi.h-da.de/cocsn/gosdn/cmd/gosdn-tview/grpc" grpc "code.fbi.h-da.de/cocsn/gosdn/cmd/gosdn-tview/grpc"
"code.fbi.h-da.de/cocsn/gosdn/cmd/gosdn-tview/views" "code.fbi.h-da.de/cocsn/gosdn/cmd/gosdn-tview/views"
...@@ -8,7 +12,13 @@ import ( ...@@ -8,7 +12,13 @@ import (
) )
func main() { func main() {
conn, err := grpc.Connect() addrIPv4 := flag.String("addr", "localhost", "IPv4 server adress to connect to")
port := flag.Int("port", 55055, "Port of gRPC")
flag.Parse()
addr := strings.Join([]string{*addrIPv4, strconv.Itoa(*port)}, ":")
conn, err := grpc.Connect(addr)
if err != nil { if err != nil {
log.Fatal(err) log.Fatal(err)
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment