summaryrefslogtreecommitdiffstats
path: root/src/target/trx_toolkit/fake_trx.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/target/trx_toolkit/fake_trx.py')
-rwxr-xr-xsrc/target/trx_toolkit/fake_trx.py11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/target/trx_toolkit/fake_trx.py b/src/target/trx_toolkit/fake_trx.py
index d99186b3..ced12381 100755
--- a/src/target/trx_toolkit/fake_trx.py
+++ b/src/target/trx_toolkit/fake_trx.py
@@ -25,6 +25,7 @@
from copyright import print_copyright
CR_HOLDERS = [("2017-2018", "Vadim Yanitskiy <axilirator@gmail.com>")]
+import logging as log
import signal
import getopt
import select
@@ -53,6 +54,10 @@ class Application:
# Set up signal handlers
signal.signal(signal.SIGINT, self.sig_handler)
+ # Configure logging
+ log.basicConfig(level = log.DEBUG,
+ format = "[%(levelname)s] %(filename)s:%(lineno)d %(message)s")
+
def run(self):
# Init TRX CTRL interface for BTS
self.bts_ctrl = CTRLInterfaceBTS(self.bts_addr, self.bts_base_port + 101,
@@ -90,7 +95,7 @@ class Application:
self.clck_gen = CLCKGen([self.bts_clck])
self.bts_ctrl.clck_gen = self.clck_gen
- print("[i] Init complete")
+ log.info("Init complete")
# Enter main loop
while True:
@@ -119,7 +124,7 @@ class Application:
self.bb_ctrl.handle_rx(data.decode(), addr)
def shutdown(self):
- print("[i] Shutting down...")
+ log.info("Shutting down...")
# Stop clock generator
self.clck_gen.stop()
@@ -198,7 +203,7 @@ class Application:
sys.exit(2)
def sig_handler(self, signum, frame):
- print("Signal %d received" % signum)
+ log.info("Signal %d received" % signum)
if signum is signal.SIGINT:
self.shutdown()
sys.exit(0)