From 01563a80c051da2ba2f318e7aab1a1495d5f7110 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Fri, 12 Jun 2015 12:28:36 +0200 Subject: [PATCH] Cleaner inheritance implementation in pos_customer_display Better debug logs in hw_* modules for LCD and Telium --- hw_telium_payment_terminal/controllers/main.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hw_telium_payment_terminal/controllers/main.py b/hw_telium_payment_terminal/controllers/main.py index 3dbd1b7f..2d916535 100644 --- a/hw_telium_payment_terminal/controllers/main.py +++ b/hw_telium_payment_terminal/controllers/main.py @@ -224,7 +224,6 @@ class TeliumPaymentTerminalDriver(Thread): payment_info_dict = simplejson.loads(payment_info) assert isinstance(payment_info_dict, dict), \ 'payment_info_dict should be a dict' - logger.debug("payment_info_dict = %s" % payment_info_dict) try: logger.debug( 'Opening serial port %s for payment terminal with baudrate %d' @@ -280,5 +279,7 @@ class TeliumPaymentTerminalProxy(hw_proxy.Proxy): '/hw_proxy/payment_terminal_transaction_start', type='json', auth='none', cors='*') def payment_terminal_transaction_start(self, payment_info): - logger.debug('Telium: Call payment_terminal_transaction_start') + logger.debug( + 'Telium: Call payment_terminal_transaction_start with ' + 'payment_info=%s', payment_info) driver.push_task('transaction_start', payment_info)