diff options
Diffstat (limited to 'vendor/google.golang.org/grpc/grpclog/grpclog.go')
-rw-r--r-- | vendor/google.golang.org/grpc/grpclog/grpclog.go | 123 |
1 files changed, 123 insertions, 0 deletions
diff --git a/vendor/google.golang.org/grpc/grpclog/grpclog.go b/vendor/google.golang.org/grpc/grpclog/grpclog.go new file mode 100644 index 0000000..16a7d88 --- /dev/null +++ b/vendor/google.golang.org/grpc/grpclog/grpclog.go | |||
@@ -0,0 +1,123 @@ | |||
1 | /* | ||
2 | * | ||
3 | * Copyright 2017 gRPC authors. | ||
4 | * | ||
5 | * Licensed under the Apache License, Version 2.0 (the "License"); | ||
6 | * you may not use this file except in compliance with the License. | ||
7 | * You may obtain a copy of the License at | ||
8 | * | ||
9 | * http://www.apache.org/licenses/LICENSE-2.0 | ||
10 | * | ||
11 | * Unless required by applicable law or agreed to in writing, software | ||
12 | * distributed under the License is distributed on an "AS IS" BASIS, | ||
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
14 | * See the License for the specific language governing permissions and | ||
15 | * limitations under the License. | ||
16 | * | ||
17 | */ | ||
18 | |||
19 | // Package grpclog defines logging for grpc. | ||
20 | // | ||
21 | // All logs in transport package only go to verbose level 2. | ||
22 | // All logs in other packages in grpc are logged in spite of the verbosity level. | ||
23 | // | ||
24 | // In the default logger, | ||
25 | // severity level can be set by environment variable GRPC_GO_LOG_SEVERITY_LEVEL, | ||
26 | // verbosity level can be set by GRPC_GO_LOG_VERBOSITY_LEVEL. | ||
27 | package grpclog // import "google.golang.org/grpc/grpclog" | ||
28 | |||
29 | import "os" | ||
30 | |||
31 | var logger = newLoggerV2() | ||
32 | |||
33 | // V reports whether verbosity level l is at least the requested verbose level. | ||
34 | func V(l int) bool { | ||
35 | return logger.V(l) | ||
36 | } | ||
37 | |||
38 | // Info logs to the INFO log. | ||
39 | func Info(args ...interface{}) { | ||
40 | logger.Info(args...) | ||
41 | } | ||
42 | |||
43 | // Infof logs to the INFO log. Arguments are handled in the manner of fmt.Printf. | ||
44 | func Infof(format string, args ...interface{}) { | ||
45 | logger.Infof(format, args...) | ||
46 | } | ||
47 | |||
48 | // Infoln logs to the INFO log. Arguments are handled in the manner of fmt.Println. | ||
49 | func Infoln(args ...interface{}) { | ||
50 | logger.Infoln(args...) | ||
51 | } | ||
52 | |||
53 | // Warning logs to the WARNING log. | ||
54 | func Warning(args ...interface{}) { | ||
55 | logger.Warning(args...) | ||
56 | } | ||
57 | |||
58 | // Warningf logs to the WARNING log. Arguments are handled in the manner of fmt.Printf. | ||
59 | func Warningf(format string, args ...interface{}) { | ||
60 | logger.Warningf(format, args...) | ||
61 | } | ||
62 | |||
63 | // Warningln logs to the WARNING log. Arguments are handled in the manner of fmt.Println. | ||
64 | func Warningln(args ...interface{}) { | ||
65 | logger.Warningln(args...) | ||
66 | } | ||
67 | |||
68 | // Error logs to the ERROR log. | ||
69 | func Error(args ...interface{}) { | ||
70 | logger.Error(args...) | ||
71 | } | ||
72 | |||
73 | // Errorf logs to the ERROR log. Arguments are handled in the manner of fmt.Printf. | ||
74 | func Errorf(format string, args ...interface{}) { | ||
75 | logger.Errorf(format, args...) | ||
76 | } | ||
77 | |||
78 | // Errorln logs to the ERROR log. Arguments are handled in the manner of fmt.Println. | ||
79 | func Errorln(args ...interface{}) { | ||
80 | logger.Errorln(args...) | ||
81 | } | ||
82 | |||
83 | // Fatal logs to the FATAL log. Arguments are handled in the manner of fmt.Print. | ||
84 | // It calls os.Exit() with exit code 1. | ||
85 | func Fatal(args ...interface{}) { | ||
86 | logger.Fatal(args...) | ||
87 | // Make sure fatal logs will exit. | ||
88 | os.Exit(1) | ||
89 | } | ||
90 | |||
91 | // Fatalf logs to the FATAL log. Arguments are handled in the manner of fmt.Printf. | ||
92 | // It calles os.Exit() with exit code 1. | ||
93 | func Fatalf(format string, args ...interface{}) { | ||
94 | logger.Fatalf(format, args...) | ||
95 | // Make sure fatal logs will exit. | ||
96 | os.Exit(1) | ||
97 | } | ||
98 | |||
99 | // Fatalln logs to the FATAL log. Arguments are handled in the manner of fmt.Println. | ||
100 | // It calle os.Exit()) with exit code 1. | ||
101 | func Fatalln(args ...interface{}) { | ||
102 | logger.Fatalln(args...) | ||
103 | // Make sure fatal logs will exit. | ||
104 | os.Exit(1) | ||
105 | } | ||
106 | |||
107 | // Print prints to the logger. Arguments are handled in the manner of fmt.Print. | ||
108 | // Deprecated: use Info. | ||
109 | func Print(args ...interface{}) { | ||
110 | logger.Info(args...) | ||
111 | } | ||
112 | |||
113 | // Printf prints to the logger. Arguments are handled in the manner of fmt.Printf. | ||
114 | // Deprecated: use Infof. | ||
115 | func Printf(format string, args ...interface{}) { | ||
116 | logger.Infof(format, args...) | ||
117 | } | ||
118 | |||
119 | // Println prints to the logger. Arguments are handled in the manner of fmt.Println. | ||
120 | // Deprecated: use Infoln. | ||
121 | func Println(args ...interface{}) { | ||
122 | logger.Infoln(args...) | ||
123 | } | ||