Revision 6358dbc2

b/lib/jstore.py
36 36

  
37 37
  """
38 38
  try:
39
    fd = open(file_name, "r")
40
  except IOError, err:
39
    return int(utils.ReadFile(file_name))
40
  except EnvironmentError, err:
41 41
    if err.errno in (errno.ENOENT, ):
42 42
      return None
43 43
    raise
44 44

  
45
  try:
46
    return int(fd.read(128))
47
  finally:
48
    fd.close()
49

  
50 45

  
51 46
def ReadSerial():
52 47
  """Read the serial file.

Also available in: Unified diff