diff --git a/lib/jstore.py b/lib/jstore.py index cc1bb4cf0f4789752a050950678a4e085a79dfa5..f61a79cebd8c8be0e584c1fae7e32762817f37fb 100644 --- a/lib/jstore.py +++ b/lib/jstore.py @@ -36,17 +36,12 @@ def _ReadNumericFile(file_name): """ try: - fd = open(file_name, "r") - except IOError, err: + return int(utils.ReadFile(file_name)) + except EnvironmentError, err: if err.errno in (errno.ENOENT, ): return None raise - try: - return int(fd.read(128)) - finally: - fd.close() - def ReadSerial(): """Read the serial file.