blob: d171ce9571a2dd1bf5e84b7bf7fbf61a2a859efe [file] [log] [blame]
Naveen Sampath04696f72022-06-13 15:19:14 +05301/*
2* Copyright 2022-present Open Networking Foundation
3* Licensed under the Apache License, Version 2.0 (the "License");
4* you may not use this file except in compliance with the License.
5* You may obtain a copy of the License at
6*
7* http://www.apache.org/licenses/LICENSE-2.0
8*
9* Unless required by applicable law or agreed to in writing, software
10* distributed under the License is distributed on an "AS IS" BASIS,
11* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12* See the License for the specific language governing permissions and
13* limitations under the License.
14*/
15/*
16 * Copyright 2020-present Open Networking Foundation
17 *
18 * Licensed under the Apache License, Version 2.0 (the "License");
19 * you may not use this file except in compliance with the License.
20 * You may obtain a copy of the License at
21 *
22 * http://www.apache.org/licenses/LICENSE-2.0
23 *
24 * Unless required by applicable law or agreed to in writing, software
25 * distributed under the License is distributed on an "AS IS" BASIS,
26 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
27 * See the License for the specific language governing permissions and
28 * limitations under the License.
29 */
30
31// Package main Common Logger initialization
32package main
33
34import (
35 "context"
36
37 "github.com/opencord/voltha-lib-go/v7/pkg/log"
38)
39
40var logger log.CLogger
41var ctx = context.TODO()
42
43func init() {
44 // Setup this package so that it's log level can be modified at run time
45 var err error
46 logger, err = log.RegisterPackage(log.JSON, log.ErrorLevel, log.Fields{})
47 if err != nil {
48 panic(err)
49 }
50}