X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/blobdiff_plain/76728de104dbf0fd27075e3cf86ee9156db270c5..8273fc6:/src/adafruit_blinka/microcontroller/nova/__init__.py diff --git a/src/adafruit_blinka/microcontroller/nova/__init__.py b/src/adafruit_blinka/microcontroller/nova/__init__.py index 12ccf0c..8ab7ce0 100644 --- a/src/adafruit_blinka/microcontroller/nova/__init__.py +++ b/src/adafruit_blinka/microcontroller/nova/__init__.py @@ -1,5 +1,11 @@ +"""Generic Connection class for Binho Nova to keep track of connection""" + + class Connection: + """Connection class""" + __instance = None + @staticmethod def getInstance(): """ Static access method. """ @@ -12,13 +18,14 @@ class Connection: if Connection.__instance is not None: raise Exception("This class is a singleton!") + # pylint: disable=import-outside-toplevel from binhoHostAdapter import binhoHostAdapter from binhoHostAdapter import binhoUtilities - utilities = binhoUtilities.binhoUtilities() - devices = utilities.listAvailableDevices() + # pylint: enable=import-outside-toplevel + devices = binhoUtilities.listAvailableDevices() if len(devices) > 0: Connection.__instance = binhoHostAdapter.binhoHostAdapter(devices[0]) else: - raise RuntimeError('No Binho Nova found!') + raise RuntimeError("No Binho Nova found!")