go svc cleanup
This commit is contained in:
parent
abb3c4fbb9
commit
f70bb0a513
5 changed files with 11 additions and 112 deletions
|
@ -1,2 +0,0 @@
|
|||
connection.project.dir=
|
||||
eclipse.preferences.version=1
|
|
@ -19,7 +19,6 @@ import (
|
|||
"fmt"
|
||||
"net"
|
||||
"os"
|
||||
"strconv"
|
||||
"time"
|
||||
|
||||
"cloud.google.com/go/profiler"
|
||||
|
@ -70,18 +69,14 @@ type checkoutService struct {
|
|||
}
|
||||
|
||||
func main() {
|
||||
statsEnabled := os.Getenv("DISABLE_STATS") == ""
|
||||
traceEnabled := os.Getenv("DISABLE_TRACING") == ""
|
||||
profilerEnabled := os.Getenv("DISABLE_PROFILER") == ""
|
||||
|
||||
if traceEnabled {
|
||||
if os.Getenv("DISABLE_TRACING") == "" {
|
||||
log.Info("Tracing enabled.")
|
||||
go initTracing()
|
||||
} else {
|
||||
log.Info("Tracing disabled.")
|
||||
}
|
||||
|
||||
if profilerEnabled {
|
||||
if os.Getenv("DISABLE_PROFILER") == "" {
|
||||
log.Info("Profiling enabled.")
|
||||
go initProfiling("checkoutservice", "1.0.0")
|
||||
} else {
|
||||
|
@ -109,7 +104,7 @@ func main() {
|
|||
}
|
||||
|
||||
var srv *grpc.Server
|
||||
if statsEnabled {
|
||||
if os.Getenv("DISABLE_STATS") == "" {
|
||||
log.Info("Stats enabled.")
|
||||
srv = grpc.NewServer(grpc.StatsHandler(&ocgrpc.ServerHandler{}))
|
||||
} else {
|
||||
|
@ -433,23 +428,3 @@ func (cs *checkoutService) shipOrder(ctx context.Context, address *pb.Address, i
|
|||
}
|
||||
|
||||
// TODO: Dial and create client once, reuse.
|
||||
|
||||
func getenvBool(key string) (bool, error) {
|
||||
s, err := getenvStr(key)
|
||||
if err != nil {
|
||||
return false, err
|
||||
}
|
||||
v, err := strconv.ParseBool(s)
|
||||
if err != nil {
|
||||
return false, err
|
||||
}
|
||||
return v, nil
|
||||
}
|
||||
|
||||
func getenvStr(key string) (string, error) {
|
||||
v := os.Getenv(key)
|
||||
if v == "" {
|
||||
return v, fmt.Errorf("empty var")
|
||||
}
|
||||
return v, nil
|
||||
}
|
||||
|
|
|
@ -19,7 +19,6 @@ import (
|
|||
"fmt"
|
||||
"net/http"
|
||||
"os"
|
||||
"strconv"
|
||||
"time"
|
||||
|
||||
"cloud.google.com/go/profiler"
|
||||
|
@ -95,17 +94,14 @@ func main() {
|
|||
}
|
||||
log.Out = os.Stdout
|
||||
|
||||
traceEnabled := os.Getenv("DISABLE_TRACING") == ""
|
||||
profilerEnabled := os.Getenv("DISABLE_PROFILER") == ""
|
||||
|
||||
if traceEnabled {
|
||||
if os.Getenv("DISABLE_TRACING") == "" {
|
||||
log.Info("Tracing enabled.")
|
||||
go initTracing(log)
|
||||
} else {
|
||||
log.Info("Tracing disabled.")
|
||||
}
|
||||
|
||||
if profilerEnabled {
|
||||
if os.Getenv("DISABLE_PROFILER") == "" {
|
||||
log.Info("Profiling enabled.")
|
||||
go initProfiling(log, "frontend", "1.0.0")
|
||||
} else {
|
||||
|
@ -275,23 +271,3 @@ func mustConnGRPC(ctx context.Context, conn **grpc.ClientConn, addr string) {
|
|||
panic(errors.Wrapf(err, "grpc: failed to connect %s", addr))
|
||||
}
|
||||
}
|
||||
|
||||
func getenvBool(key string) (bool, error) {
|
||||
s, err := getenvStr(key)
|
||||
if err != nil {
|
||||
return false, err
|
||||
}
|
||||
v, err := strconv.ParseBool(s)
|
||||
if err != nil {
|
||||
return false, err
|
||||
}
|
||||
return v, nil
|
||||
}
|
||||
|
||||
func getenvStr(key string) (string, error) {
|
||||
v := os.Getenv(key)
|
||||
if v == "" {
|
||||
return v, fmt.Errorf("empty var")
|
||||
}
|
||||
return v, nil
|
||||
}
|
||||
|
|
|
@ -23,7 +23,6 @@ import (
|
|||
"net"
|
||||
"os"
|
||||
"os/signal"
|
||||
"strconv"
|
||||
"strings"
|
||||
"sync"
|
||||
"syscall"
|
||||
|
@ -76,18 +75,14 @@ func init() {
|
|||
}
|
||||
|
||||
func main() {
|
||||
statsEnabled = os.Getenv("DISABLE_STATS") == ""
|
||||
traceEnabled := os.Getenv("DISABLE_TRACING") == ""
|
||||
profilerEnabled := os.Getenv("DISABLE_PROFILER") == ""
|
||||
|
||||
if traceEnabled {
|
||||
if os.Getenv("DISABLE_TRACING") == "" {
|
||||
log.Info("Tracing enabled.")
|
||||
go initTracing()
|
||||
} else {
|
||||
log.Info("Tracing disabled.")
|
||||
}
|
||||
|
||||
if profilerEnabled {
|
||||
if os.Getenv("DISABLE_PROFILER") == "" {
|
||||
log.Info("Profiling enabled.")
|
||||
go initProfiling("productcatalogservice", "1.0.0")
|
||||
} else {
|
||||
|
@ -138,7 +133,7 @@ func run(port string) string {
|
|||
log.Fatal(err)
|
||||
}
|
||||
var srv *grpc.Server
|
||||
if statsEnabled {
|
||||
if os.Getenv("DISABLE_STATS") == "" {
|
||||
log.Info("Stats enabled.")
|
||||
srv = grpc.NewServer(grpc.StatsHandler(&ocgrpc.ServerHandler{}))
|
||||
} else {
|
||||
|
@ -302,23 +297,3 @@ func (p *productCatalog) SearchProducts(ctx context.Context, req *pb.SearchProdu
|
|||
}
|
||||
return &pb.SearchProductsResponse{Results: ps}, nil
|
||||
}
|
||||
|
||||
func getenvBool(key string) (bool, error) {
|
||||
s, err := getenvStr(key)
|
||||
if err != nil {
|
||||
return false, err
|
||||
}
|
||||
v, err := strconv.ParseBool(s)
|
||||
if err != nil {
|
||||
return false, err
|
||||
}
|
||||
return v, nil
|
||||
}
|
||||
|
||||
func getenvStr(key string) (string, error) {
|
||||
v := os.Getenv(key)
|
||||
if v == "" {
|
||||
return v, fmt.Errorf("empty var")
|
||||
}
|
||||
return v, nil
|
||||
}
|
||||
|
|
|
@ -18,7 +18,6 @@ import (
|
|||
"fmt"
|
||||
"net"
|
||||
"os"
|
||||
"strconv"
|
||||
"time"
|
||||
|
||||
"cloud.google.com/go/profiler"
|
||||
|
@ -59,18 +58,14 @@ func init() {
|
|||
}
|
||||
|
||||
func main() {
|
||||
statsEnabled := os.Getenv("DISABLE_STATS") == ""
|
||||
traceEnabled := os.Getenv("DISABLE_TRACING") == ""
|
||||
profilerEnabled := os.Getenv("DISABLE_PROFILER") == ""
|
||||
|
||||
if traceEnabled {
|
||||
if os.Getenv("DISABLE_TRACING") == "" {
|
||||
log.Info("Tracing enabled.")
|
||||
go initTracing()
|
||||
} else {
|
||||
log.Info("Tracing disabled.")
|
||||
}
|
||||
|
||||
if profilerEnabled {
|
||||
if os.Getenv("DISABLE_PROFILER") == "" {
|
||||
log.Info("Profiling enabled.")
|
||||
go initProfiling("shippingservice", "1.0.0")
|
||||
} else {
|
||||
|
@ -89,7 +84,7 @@ func main() {
|
|||
}
|
||||
|
||||
var srv *grpc.Server
|
||||
if statsEnabled {
|
||||
if os.Getenv("DISABLE_STATS") == "" {
|
||||
log.Info("Stats enabled.")
|
||||
srv = grpc.NewServer(grpc.StatsHandler(&ocgrpc.ServerHandler{}))
|
||||
} else {
|
||||
|
@ -240,23 +235,3 @@ func initProfiling(service, version string) {
|
|||
}
|
||||
log.Warn("could not initialize Stackdriver profiler after retrying, giving up")
|
||||
}
|
||||
|
||||
func getenvBool(key string) (bool, error) {
|
||||
s, err := getenvStr(key)
|
||||
if err != nil {
|
||||
return false, err
|
||||
}
|
||||
v, err := strconv.ParseBool(s)
|
||||
if err != nil {
|
||||
return false, err
|
||||
}
|
||||
return v, nil
|
||||
}
|
||||
|
||||
func getenvStr(key string) (string, error) {
|
||||
v := os.Getenv(key)
|
||||
if v == "" {
|
||||
return v, fmt.Errorf("empty var")
|
||||
}
|
||||
return v, nil
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue