Added logging
This commit is contained in:
parent
7287390834
commit
7c96743a25
1 changed files with 6 additions and 2 deletions
|
|
@ -2,6 +2,7 @@ import subprocess
|
||||||
import re
|
import re
|
||||||
import os
|
import os
|
||||||
import time
|
import time
|
||||||
|
import logging
|
||||||
|
|
||||||
import dbus
|
import dbus
|
||||||
|
|
||||||
|
|
@ -199,6 +200,9 @@ class BlueZ():
|
||||||
"""
|
"""
|
||||||
|
|
||||||
def __init__(self, adapter_path="/org/bluez/hci0"):
|
def __init__(self, adapter_path="/org/bluez/hci0"):
|
||||||
|
|
||||||
|
self.logger = logging.getLogger('nxbt')
|
||||||
|
|
||||||
self.bus = dbus.SystemBus()
|
self.bus = dbus.SystemBus()
|
||||||
self.device_path = adapter_path
|
self.device_path = adapter_path
|
||||||
|
|
||||||
|
|
@ -215,7 +219,7 @@ class BlueZ():
|
||||||
raise Exception("Unable to find a bluetooth adapter")
|
raise Exception("Unable to find a bluetooth adapter")
|
||||||
|
|
||||||
# Load the adapter's interface
|
# Load the adapter's interface
|
||||||
print(f"Using adapter under object path: {self.device_path}")
|
self.logger.debug(f"Using adapter under object path: {self.device_path}")
|
||||||
self.device = dbus.Interface(
|
self.device = dbus.Interface(
|
||||||
self.bus.get_object(
|
self.bus.get_object(
|
||||||
SERVICE_NAME,
|
SERVICE_NAME,
|
||||||
|
|
@ -621,7 +625,7 @@ class BlueZ():
|
||||||
try:
|
try:
|
||||||
device.Connect()
|
device.Connect()
|
||||||
except dbus.exceptions.DBusException as e:
|
except dbus.exceptions.DBusException as e:
|
||||||
print("Error: ", e)
|
self.logger.exception(e)
|
||||||
|
|
||||||
def remove_device(self, path):
|
def remove_device(self, path):
|
||||||
"""Removes a device that's been either discovered, paired,
|
"""Removes a device that's been either discovered, paired,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue