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{
}
//Connect creates a new connection to the gRPC server
func Connect() (*grpc.ClientConn, error) {
address := "141.100.70.170:55066"
func Connect(address string) (*grpc.ClientConn, error) {
//address := "141.100.70.170:55066"
return grpc.Dial(address, grpc.WithInsecure(), grpc.WithTimeout(5*time.Second), grpc.WithBlock())
}
......
package main
import (
"flag"
"strconv"
"strings"
"code.fbi.h-da.de/cocsn/gosdn/cmd/gosdn-tview/app"
grpc "code.fbi.h-da.de/cocsn/gosdn/cmd/gosdn-tview/grpc"
"code.fbi.h-da.de/cocsn/gosdn/cmd/gosdn-tview/views"
......@@ -8,7 +12,13 @@ import (
)
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 {
log.Fatal(err)
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment