util: Improve Python3 compatibility

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
Kevin O'Connor 2020-06-11 21:40:32 -04:00
parent f5cdfad333
commit 8d8c239e47
1 changed files with 2 additions and 2 deletions

View File

@ -38,7 +38,7 @@ def create_pty(ptyname):
except os.error:
pass
filename = os.ttyname(sfd)
os.chmod(filename, 0660)
os.chmod(filename, 0o660)
os.symlink(filename, ptyname)
set_nonblock(mfd)
old = termios.tcgetattr(mfd)
@ -99,7 +99,7 @@ def get_cpu_info():
f = open('/proc/cpuinfo', 'rb')
data = f.read()
f.close()
except IOError, OSError:
except (IOError, OSError) as e:
logging.debug("Exception on read /proc/cpuinfo: %s",
traceback.format_exc())
return "?"