Package: golang-github-d2r2-go-i2c / 0.0~git20191123.73a8a79-2

Disable-go-logger-missing-license.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
From 1e997e7685bd7244f05c3108cb88809fddbe68c5 Mon Sep 17 00:00:00 2001
From: Benjamin Drung <bdrung@debian.org>
Date: Thu, 31 Dec 2020 18:51:58 +0100
Subject: Disable go-logger (missing license)

The go-logger library does not have copyright information in the git
repository, neither license headers in the go files nor a separate
license file. Therefore no rights to share and modify the code are
granted and it does not meet the DFSG.

So disable logging for now until go-logger comes with an open source
license.

Bug: https://github.com/d2r2/go-logger/issues/5
Signed-off-by: Benjamin Drung <bdrung@debian.org>
---
 i2c.go    | 20 ++++++++++----------
 logger.go |  8 ++++----
 2 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/i2c.go b/i2c.go
index f1c2d49..dda1c92 100644
--- a/i2c.go
+++ b/i2c.go
@@ -10,7 +10,7 @@
 package i2c
 
 import (
-	"encoding/hex"
+	//"encoding/hex"
 	"fmt"
 	"os"
 	"syscall"
@@ -57,7 +57,7 @@ func (v *I2C) write(buf []byte) (int, error) {
 // WriteBytes send bytes to the remote I2C-device. The interpretation of
 // the message is implementation-dependent.
 func (v *I2C) WriteBytes(buf []byte) (int, error) {
-	lg.Debugf("Write %d hex bytes: [%+v]", len(buf), hex.EncodeToString(buf))
+	//lg.Debugf("Write %d hex bytes: [%+v]", len(buf), hex.EncodeToString(buf))
 	return v.write(buf)
 }
 
@@ -72,7 +72,7 @@ func (v *I2C) ReadBytes(buf []byte) (int, error) {
 	if err != nil {
 		return n, err
 	}
-	lg.Debugf("Read %d hex bytes: [%+v]", len(buf), hex.EncodeToString(buf))
+	//lg.Debugf("Read %d hex bytes: [%+v]", len(buf), hex.EncodeToString(buf))
 	return n, nil
 }
 
@@ -85,7 +85,7 @@ func (v *I2C) Close() error {
 // starting from reg address.
 // SMBus (System Management Bus) protocol over I2C.
 func (v *I2C) ReadRegBytes(reg byte, n int) ([]byte, int, error) {
-	lg.Debugf("Read %d bytes starting from reg 0x%0X...", n, reg)
+	//lg.Debugf("Read %d bytes starting from reg 0x%0X...", n, reg)
 	_, err := v.WriteBytes([]byte{reg})
 	if err != nil {
 		return nil, 0, err
@@ -111,7 +111,7 @@ func (v *I2C) ReadRegU8(reg byte) (byte, error) {
 	if err != nil {
 		return 0, err
 	}
-	lg.Debugf("Read U8 %d from reg 0x%0X", buf[0], reg)
+	//lg.Debugf("Read U8 %d from reg 0x%0X", buf[0], reg)
 	return buf[0], nil
 }
 
@@ -123,7 +123,7 @@ func (v *I2C) WriteRegU8(reg byte, value byte) error {
 	if err != nil {
 		return err
 	}
-	lg.Debugf("Write U8 %d to reg 0x%0X", value, reg)
+	//lg.Debugf("Write U8 %d to reg 0x%0X", value, reg)
 	return nil
 }
 
@@ -141,7 +141,7 @@ func (v *I2C) ReadRegU16BE(reg byte) (uint16, error) {
 		return 0, err
 	}
 	w := uint16(buf[0])<<8 + uint16(buf[1])
-	lg.Debugf("Read U16 %d from reg 0x%0X", w, reg)
+	//lg.Debugf("Read U16 %d from reg 0x%0X", w, reg)
 	return w, nil
 }
 
@@ -172,7 +172,7 @@ func (v *I2C) ReadRegS16BE(reg byte) (int16, error) {
 		return 0, err
 	}
 	w := int16(buf[0])<<8 + int16(buf[1])
-	lg.Debugf("Read S16 %d from reg 0x%0X", w, reg)
+	//lg.Debugf("Read S16 %d from reg 0x%0X", w, reg)
 	return w, nil
 }
 
@@ -199,7 +199,7 @@ func (v *I2C) WriteRegU16BE(reg byte, value uint16) error {
 	if err != nil {
 		return err
 	}
-	lg.Debugf("Write U16 %d to reg 0x%0X", value, reg)
+	//lg.Debugf("Write U16 %d to reg 0x%0X", value, reg)
 	return nil
 }
 
@@ -220,7 +220,7 @@ func (v *I2C) WriteRegS16BE(reg byte, value int16) error {
 	if err != nil {
 		return err
 	}
-	lg.Debugf("Write S16 %d to reg 0x%0X", value, reg)
+	//lg.Debugf("Write S16 %d to reg 0x%0X", value, reg)
 	return nil
 }
 
diff --git a/logger.go b/logger.go
index b1366eb..992cb31 100644
--- a/logger.go
+++ b/logger.go
@@ -1,11 +1,11 @@
 package i2c
 
-import logger "github.com/d2r2/go-logger"
+//import logger "github.com/d2r2/go-logger"
 
 // You can manage verbosity of log output
 // in the package by changing last parameter value
 // (comment/uncomment corresponding lines).
-var lg = logger.NewPackageLogger("i2c",
-	logger.DebugLevel,
+//var lg = logger.NewPackageLogger("i2c",
+//	logger.DebugLevel,
 	// logger.InfoLevel,
-)
+//)
-- 
2.27.0