summaryrefslogtreecommitdiffstats
path: root/glucometerutils/exceptions.py
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@flameeyes.eu>2013-08-03 22:28:43 +0200
committerDiego Elio Pettenò <flameeyes@flameeyes.eu>2013-08-03 22:28:43 +0200
commitf7fde8b5a659b5b7de7d00cddb28c20d3c691d37 (patch)
treee97fc56403c13ea8f21e6cb4243d50d83ae9bacd /glucometerutils/exceptions.py
parentglucometer: remove unused argv usage. (diff)
downloadglucometerutils-f7fde8b5a659b5b7de7d00cddb28c20d3c691d37.tar
glucometerutils-f7fde8b5a659b5b7de7d00cddb28c20d3c691d37.tar.gz
glucometerutils-f7fde8b5a659b5b7de7d00cddb28c20d3c691d37.tar.bz2
glucometerutils-f7fde8b5a659b5b7de7d00cddb28c20d3c691d37.tar.lz
glucometerutils-f7fde8b5a659b5b7de7d00cddb28c20d3c691d37.tar.xz
glucometerutils-f7fde8b5a659b5b7de7d00cddb28c20d3c691d37.tar.zst
glucometerutils-f7fde8b5a659b5b7de7d00cddb28c20d3c691d37.zip
Diffstat (limited to 'glucometerutils/exceptions.py')
-rw-r--r--glucometerutils/exceptions.py13
1 files changed, 5 insertions, 8 deletions
diff --git a/glucometerutils/exceptions.py b/glucometerutils/exceptions.py
index 00c9e91..1acf9a4 100644
--- a/glucometerutils/exceptions.py
+++ b/glucometerutils/exceptions.py
@@ -9,22 +9,19 @@ __license__ = 'GPL v3 or later'
class Error(Exception):
"""Base class for the errors."""
+ def __str__(self):
+ return self.message
+
class InvalidResponse(Error):
"""The response received from the meter was not understood"""
def __init__(self, response):
- self.response = response
-
- def __str__(self):
- return 'Invalid response received:\n%s' % self.response
+ self.message = 'Invalid response received:\n%s' % response
class InvalidGlucoseUnit(Error):
"""Unable to parse the given glucose unit"""
def __init__(self, unit):
- self.unit = unit
-
- def __str__(self):
- return 'Invalid glucose unit received:\n%s' % self.unit
+ self.message = 'Invalid glucose unit received:\n%s' % unit