proposal: add setresuid() system call to python
Hrvoje Niksic
hniksic at xemacs.org
Mon Jul 20 10:10:35 EDT 2009
"Diez B. Roggisch" <deets at nospam.web.de> writes:
To emulate the os-module-type calls, it's better to raise exceptions
than return negative values:
> def setresuid(ruid, euid, suid):
> return _setresuid(__uid_t(ruid), __uid_t(euid), __uid_t(suid))
def setresuid(ruid, euid, suid):
res = _setresuid(__uid_t(ruid), __uid_t(euid), __uid_t(suid))
if res < 0:
raise OSError('[Errno %d] %s' % (os.errno, errno.strerror(os.errno)))
More information about the Python-list
mailing list