1616package cmd
1717
1818import (
19- "net"
20- "os"
21- "strconv"
22-
2319 "github.com/spf13/cobra"
2420 "go.uber.org/zap"
2521
@@ -33,44 +29,13 @@ var frontendCmd = &cobra.Command{
3329 Short : "Starts Frontend service" ,
3430 Long : `Starts Frontend service.` ,
3531 RunE : func (cmd * cobra.Command , args []string ) error {
36- options .FrontendHostPort = net .JoinHostPort ("0.0.0.0" , strconv .Itoa (frontendPort ))
37-
38- options .Basepath = basePath
39-
40- // Resolve services addresses
41- var locationHost , routeHost string
42- if baseDomain == "" {
43- locationHost = "location"
44- routeHost = "route"
45- } else {
46- if baseDomain == "localhost" || net .ParseIP (baseDomain ) != nil {
47- locationHost = baseDomain
48- routeHost = baseDomain
49- } else {
50- locationHost = "location." + baseDomain
51- routeHost = "route." + baseDomain
52- }
53- }
54- if val := os .Getenv ("FRONTEND_LOCATION_ADDR" ); val != "" {
55- options .LocationHostPort = val
56- } else {
57- options .LocationHostPort = net .JoinHostPort (locationHost , strconv .Itoa (locationPort ))
58- }
59- if val := os .Getenv ("FRONTEND_ROUTE_ADDR" ); val != "" {
60- options .RouteHostPort = val
61- } else {
62- options .RouteHostPort = net .JoinHostPort (routeHost , strconv .Itoa (routePort ))
63- }
64-
6532 zapLogger := logger .With (zap .String ("service" , "frontend" ))
6633 logger := log .NewFactory (zapLogger )
67- server := frontend .NewServer (options , logger )
34+ server := frontend .NewServer (logger )
6835 return logError (zapLogger , server .Run ())
6936 },
7037}
7138
72- var options frontend.ConfigOptions
73-
7439func init () {
7540 RootCmd .AddCommand (frontendCmd )
7641}
0 commit comments