[PATCH] osmocom-bb[fixeria/trx]: fake_trx/ctrl_if_(bb|bts).py: log link info at start-up

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.

Vadim Yanitskiy gerrit-no-reply at lists.osmocom.org
Thu Mar 1 22:05:25 UTC 2018


Hello Jenkins Builder,

I'd like you to reexamine a change.  Please visit

    https://gerrit.osmocom.org/7010

to look at the new patch set (#5).

fake_trx/ctrl_if_(bb|bts).py: log link info at start-up

Change-Id: I4ebeed7271d91ab2e45199e0fb59776c00ad833c
---
M src/target/fake_trx/ctrl_if_bb.py
M src/target/fake_trx/ctrl_if_bts.py
M src/target/fake_trx/udp_link.py
3 files changed, 7 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/osmocom-bb refs/changes/10/7010/5

diff --git a/src/target/fake_trx/ctrl_if_bb.py b/src/target/fake_trx/ctrl_if_bb.py
index c0c2fb7..33263e5 100644
--- a/src/target/fake_trx/ctrl_if_bb.py
+++ b/src/target/fake_trx/ctrl_if_bb.py
@@ -33,8 +33,8 @@
 	pm = None
 
 	def __init__(self, remote_addr, remote_port, bind_port):
-		print("[i] Init CTRL interface for BB")
 		CTRLInterface.__init__(self, remote_addr, remote_port, bind_port)
+		print("[i] Init CTRL interface for BB (%s)" % self.desc_link())
 
 	def parse_cmd(self, request):
 		# Power control
diff --git a/src/target/fake_trx/ctrl_if_bts.py b/src/target/fake_trx/ctrl_if_bts.py
index e0a6ada..449df45 100644
--- a/src/target/fake_trx/ctrl_if_bts.py
+++ b/src/target/fake_trx/ctrl_if_bts.py
@@ -34,8 +34,8 @@
 	pm = None
 
 	def __init__(self, remote_addr, remote_port, bind_port):
-		print("[i] Init CTRL interface for BTS")
 		CTRLInterface.__init__(self, remote_addr, remote_port, bind_port)
+		print("[i] Init CTRL interface for BTS (%s)" % self.desc_link())
 
 	def parse_cmd(self, request):
 		# Power control
diff --git a/src/target/fake_trx/udp_link.py b/src/target/fake_trx/udp_link.py
index dda901c..0174ae3 100644
--- a/src/target/fake_trx/udp_link.py
+++ b/src/target/fake_trx/udp_link.py
@@ -34,10 +34,15 @@
 		# Save remote info
 		self.remote_addr = remote_addr
 		self.remote_port = remote_port
+		self.bind_port = bind_port
 
 	def __del__(self):
 		self.sock.close()
 
+	def desc_link(self):
+		return "L:%u <-> R:%s:%u" \
+			% (self.bind_port, self.remote_addr, self.remote_port)
+
 	def send(self, data):
 		if type(data) not in [bytearray, bytes]:
 			data = data.encode()

-- 
To view, visit https://gerrit.osmocom.org/7010
To unsubscribe, visit https://gerrit.osmocom.org/settings

Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I4ebeed7271d91ab2e45199e0fb59776c00ad833c
Gerrit-PatchSet: 5
Gerrit-Project: osmocom-bb
Gerrit-Branch: fixeria/trx
Gerrit-Owner: Harald Welte <laforge at gnumonks.org>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: Vadim Yanitskiy <axilirator at gmail.com>



More information about the gerrit-log mailing list