summaryrefslogtreecommitdiff
path: root/vendor/google.golang.org/grpc/grpclog/component.go
diff options
context:
space:
mode:
authorLibravatar Terin Stock <terinjokes@gmail.com>2025-03-09 17:47:56 +0100
committerLibravatar Terin Stock <terinjokes@gmail.com>2025-03-10 01:59:49 +0100
commit3ac1ee16f377d31a0fb80c8dae28b6239ac4229e (patch)
treef61faa581feaaeaba2542b9f2b8234a590684413 /vendor/google.golang.org/grpc/grpclog/component.go
parent[chore] update URLs to forked source (diff)
downloadgotosocial-3ac1ee16f377d31a0fb80c8dae28b6239ac4229e.tar.xz
[chore] remove vendor
Diffstat (limited to 'vendor/google.golang.org/grpc/grpclog/component.go')
-rw-r--r--vendor/google.golang.org/grpc/grpclog/component.go115
1 files changed, 0 insertions, 115 deletions
diff --git a/vendor/google.golang.org/grpc/grpclog/component.go b/vendor/google.golang.org/grpc/grpclog/component.go
deleted file mode 100644
index f1ae080dc..000000000
--- a/vendor/google.golang.org/grpc/grpclog/component.go
+++ /dev/null
@@ -1,115 +0,0 @@
-/*
- *
- * Copyright 2020 gRPC authors.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-
-package grpclog
-
-import (
- "fmt"
-)
-
-// componentData records the settings for a component.
-type componentData struct {
- name string
-}
-
-var cache = map[string]*componentData{}
-
-func (c *componentData) InfoDepth(depth int, args ...any) {
- args = append([]any{"[" + string(c.name) + "]"}, args...)
- InfoDepth(depth+1, args...)
-}
-
-func (c *componentData) WarningDepth(depth int, args ...any) {
- args = append([]any{"[" + string(c.name) + "]"}, args...)
- WarningDepth(depth+1, args...)
-}
-
-func (c *componentData) ErrorDepth(depth int, args ...any) {
- args = append([]any{"[" + string(c.name) + "]"}, args...)
- ErrorDepth(depth+1, args...)
-}
-
-func (c *componentData) FatalDepth(depth int, args ...any) {
- args = append([]any{"[" + string(c.name) + "]"}, args...)
- FatalDepth(depth+1, args...)
-}
-
-func (c *componentData) Info(args ...any) {
- c.InfoDepth(1, args...)
-}
-
-func (c *componentData) Warning(args ...any) {
- c.WarningDepth(1, args...)
-}
-
-func (c *componentData) Error(args ...any) {
- c.ErrorDepth(1, args...)
-}
-
-func (c *componentData) Fatal(args ...any) {
- c.FatalDepth(1, args...)
-}
-
-func (c *componentData) Infof(format string, args ...any) {
- c.InfoDepth(1, fmt.Sprintf(format, args...))
-}
-
-func (c *componentData) Warningf(format string, args ...any) {
- c.WarningDepth(1, fmt.Sprintf(format, args...))
-}
-
-func (c *componentData) Errorf(format string, args ...any) {
- c.ErrorDepth(1, fmt.Sprintf(format, args...))
-}
-
-func (c *componentData) Fatalf(format string, args ...any) {
- c.FatalDepth(1, fmt.Sprintf(format, args...))
-}
-
-func (c *componentData) Infoln(args ...any) {
- c.InfoDepth(1, args...)
-}
-
-func (c *componentData) Warningln(args ...any) {
- c.WarningDepth(1, args...)
-}
-
-func (c *componentData) Errorln(args ...any) {
- c.ErrorDepth(1, args...)
-}
-
-func (c *componentData) Fatalln(args ...any) {
- c.FatalDepth(1, args...)
-}
-
-func (c *componentData) V(l int) bool {
- return V(l)
-}
-
-// Component creates a new component and returns it for logging. If a component
-// with the name already exists, nothing will be created and it will be
-// returned. SetLoggerV2 will panic if it is called with a logger created by
-// Component.
-func Component(componentName string) DepthLoggerV2 {
- if cData, ok := cache[componentName]; ok {
- return cData
- }
- c := &componentData{componentName}
- cache[componentName] = c
- return c
-}