[pypy-commit] pypy py3.5: Change argument names to match CPython, which (with argument clinic) now
arigo
pypy.commits at gmail.com
Fri Dec 2 12:28:57 EST 2016
Author: Armin Rigo <arigo at tunes.org>
Branch: py3.5
Changeset: r88832:56dae2016926
Date: 2016-12-02 18:28 +0100
http://bitbucket.org/pypy/pypy/changeset/56dae2016926/
Log: Change argument names to match CPython, which (with argument clinic)
now tends to have actual names there too
diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py
--- a/pypy/module/posix/interp_posix.py
+++ b/pypy/module/posix/interp_posix.py
@@ -237,13 +237,13 @@
raise wrap_oserror2(space, e, w_path)
return space.wrap(fd)
- at unwrap_spec(fd=c_int, pos=r_longlong, how=c_int)
-def lseek(space, fd, pos, how):
+ at unwrap_spec(fd=c_int, position=r_longlong, how=c_int)
+def lseek(space, fd, position, how):
"""Set the current position of a file descriptor. Return the new position.
-If how == 0, 'pos' is relative to the start of the file; if how == 1, to the
-current position; if how == 2, to the end."""
+If how == 0, 'position' is relative to the start of the file; if how == 1, to
+the current position; if how == 2, to the end."""
try:
- pos = os.lseek(fd, pos, how)
+ pos = os.lseek(fd, position, how)
except OSError as e:
raise wrap_oserror(space, e)
else:
@@ -260,11 +260,11 @@
else:
return space.wrap(res)
- at unwrap_spec(fd=c_int, buffersize=int)
-def read(space, fd, buffersize):
+ at unwrap_spec(fd=c_int, length=int)
+def read(space, fd, length):
"""Read data from a file descriptor."""
try:
- s = os.read(fd, buffersize)
+ s = os.read(fd, length)
except OSError as e:
raise wrap_oserror(space, e)
else:
@@ -540,11 +540,11 @@
else:
return space.wrap(newfd)
- at unwrap_spec(old_fd=c_int, new_fd=c_int, inheritable=int)
-def dup2(space, old_fd, new_fd, inheritable=1):
+ at unwrap_spec(fd=c_int, fd2=c_int, inheritable=bool)
+def dup2(space, fd, fd2, inheritable=1):
"""Duplicate a file descriptor."""
try:
- rposix.dup2(old_fd, new_fd, inheritable)
+ rposix.dup2(fd, fd2, inheritable)
except OSError as e:
raise wrap_oserror(space, e)
@@ -613,11 +613,11 @@
space.wrap(times[3]),
space.wrap(times[4])])
- at unwrap_spec(cmd='fsencode')
-def system(space, cmd):
+ at unwrap_spec(command='fsencode')
+def system(space, command):
"""Execute the command (a string) in a subshell."""
try:
- rc = os.system(cmd)
+ rc = os.system(command)
except OSError as e:
raise wrap_oserror(space, e)
else:
@@ -700,16 +700,16 @@
"""Return the current working directory as a string."""
return space.fsdecode(getcwdb(space))
- at unwrap_spec(path=path_or_fd(allow_fd=rposix.HAVE_FCHDIR))
-def chdir(space, path):
+def chdir(space, w_path):
"""Change the current working directory to the specified path."""
try:
- if rposix.HAVE_FCHDIR and path.as_fd != -1:
- os.fchdir(path.as_fd)
+ if rposix.HAVE_FCHDIR:
+ dispatch_filename(rposix.chdir,
+ allow_fd_fn=os.fchdir)(space, w_path)
else:
- call_rposix(rposix.chdir, path)
+ dispatch_filename(rposix.chdir)(space, w_path)
except OSError as e:
- raise wrap_oserror2(space, e, path.w_path)
+ raise wrap_oserror2(space, e, w_path)
@unwrap_spec(mode=c_int, dir_fd=DirFD(rposix.HAVE_MKDIRAT))
def mkdir(space, w_path, mode=0o777, __kwonly__=None, dir_fd=DEFAULT_DIR_FD):
@@ -751,11 +751,11 @@
except OSError as e:
raise wrap_oserror2(space, e, w_path)
- at unwrap_spec(errno=c_int)
-def strerror(space, errno):
+ at unwrap_spec(code=c_int)
+def strerror(space, code):
"""Translate an error code to a message string."""
try:
- return space.wrap(_strerror(errno))
+ return space.wrap(_strerror(code))
except ValueError:
raise oefmt(space.w_ValueError, "strerror() argument out of range")
@@ -1059,12 +1059,12 @@
raise wrap_oserror2(space, e, w_path)
@unwrap_spec(mode=c_int, device=c_int, dir_fd=DirFD(rposix.HAVE_MKNODAT))
-def mknod(space, w_filename, mode=0600, device=0,
+def mknod(space, w_path, mode=0600, device=0,
__kwonly__=None, dir_fd=DEFAULT_DIR_FD):
- """mknod(filename, mode=0o600, device=0, *, dir_fd=None)
+ """mknod(path, mode=0o600, device=0, *, dir_fd=None)
Create a filesystem node (file, device special file or named pipe)
-named filename. mode specifies both the permissions to use and the
+named 'path'. mode specifies both the permissions to use and the
type of node to be created, being combined (bitwise OR) with one of
S_IFREG, S_IFCHR, S_IFBLK, and S_IFIFO. For S_IFCHR and S_IFBLK,
device defines the newly created device special file (probably using
@@ -1076,12 +1076,12 @@
If it is unavailable, using it will raise a NotImplementedError."""
try:
if rposix.HAVE_MKNODAT and dir_fd != DEFAULT_DIR_FD:
- fname = space.fsencode_w(w_filename)
+ fname = space.fsencode_w(w_path)
rposix.mknodat(fname, mode, device, dir_fd)
else:
- dispatch_filename(rposix.mknod)(space, w_filename, mode, device)
+ dispatch_filename(rposix.mknod)(space, w_path, mode, device)
except OSError as e:
- raise wrap_oserror2(space, e, w_filename)
+ raise wrap_oserror2(space, e, w_path)
@unwrap_spec(mask=c_int)
def umask(space, mask):
@@ -1097,19 +1097,19 @@
raise wrap_oserror(space, e)
return space.wrap(pid)
- at unwrap_spec(pid=c_int, sig=c_int)
-def kill(space, pid, sig):
+ at unwrap_spec(pid=c_int, signal=c_int)
+def kill(space, pid, signal):
"Kill a process with a signal."
try:
- rposix.kill(pid, sig)
+ rposix.kill(pid, signal)
except OSError as e:
raise wrap_oserror(space, e)
- at unwrap_spec(pgid=c_int, sig=c_int)
-def killpg(space, pgid, sig):
+ at unwrap_spec(pgid=c_int, signal=c_int)
+def killpg(space, pgid, signal):
"Kill a process group with a signal."
try:
- os.killpg(pgid, sig)
+ os.killpg(pgid, signal)
except OSError as e:
raise wrap_oserror(space, e)
@@ -1287,7 +1287,7 @@
def _exit(space, status):
os._exit(status)
-def execv(space, w_path, w_args):
+def execv(space, w_path, w_argv):
""" execv(path, args)
Execute an executable path with arguments, replacing current process.
@@ -1297,7 +1297,7 @@
"""
command = space.fsencode_w(w_path)
try:
- args_w = space.unpackiterable(w_args)
+ args_w = space.unpackiterable(w_argv)
if len(args_w) < 1:
raise oefmt(space.w_ValueError,
"execv() arg 2 must not be empty")
@@ -1322,13 +1322,13 @@
return env
-def execve(space, w_path, w_argv, w_environment):
- """execve(path, args, env)
+def execve(space, w_path, w_argv, w_env):
+ """execve(path, argv, env)
Execute a path with arguments and environment, replacing current process.
path: path of executable file
- args: tuple or list of arguments
+ argv: tuple or list of arguments
env: dictionary of strings mapping to strings
On some platforms, you may specify an open file descriptor for path;
@@ -1340,7 +1340,7 @@
raise oefmt(space.w_TypeError,
"execve: argv must be a tuple or a list")
args = [space.fsencode_w(w_arg) for w_arg in space.unpackiterable(w_argv)]
- env = _env2interp(space, w_environment)
+ env = _env2interp(space, w_env)
try:
path = space.fsencode_w(w_path)
except OperationError:
@@ -1363,8 +1363,8 @@
raise wrap_oserror(space, e)
@unwrap_spec(mode=int, path='fsencode')
-def spawnv(space, mode, path, w_args):
- args = [space.fsencode_w(w_arg) for w_arg in space.unpackiterable(w_args)]
+def spawnv(space, mode, path, w_argv):
+ args = [space.fsencode_w(w_arg) for w_arg in space.unpackiterable(w_argv)]
try:
ret = os.spawnv(mode, path, args)
except OSError as e:
@@ -1372,8 +1372,8 @@
return space.wrap(ret)
@unwrap_spec(mode=int, path='fsencode')
-def spawnve(space, mode, path, w_args, w_env):
- args = [space.fsencode_w(w_arg) for w_arg in space.unpackiterable(w_args)]
+def spawnve(space, mode, path, w_argv, w_env):
+ args = [space.fsencode_w(w_arg) for w_arg in space.unpackiterable(w_argv)]
env = _env2interp(space, w_env)
try:
ret = os.spawnve(mode, path, args, env)
@@ -1561,47 +1561,47 @@
"""
return wrap_uid(space, os.getuid())
- at unwrap_spec(arg=c_uid_t)
-def setuid(space, arg):
+ at unwrap_spec(uid=c_uid_t)
+def setuid(space, uid):
""" setuid(uid)
Set the current process's user id.
"""
try:
- os.setuid(arg)
+ os.setuid(uid)
except OSError as e:
raise wrap_oserror(space, e)
- at unwrap_spec(arg=c_uid_t)
-def seteuid(space, arg):
- """ seteuid(uid)
+ at unwrap_spec(euid=c_uid_t)
+def seteuid(space, euid):
+ """ seteuid(euid)
Set the current process's effective user id.
"""
try:
- os.seteuid(arg)
+ os.seteuid(euid)
except OSError as e:
raise wrap_oserror(space, e)
- at unwrap_spec(arg=c_gid_t)
-def setgid(space, arg):
+ at unwrap_spec(gid=c_gid_t)
+def setgid(space, gid):
""" setgid(gid)
Set the current process's group id.
"""
try:
- os.setgid(arg)
+ os.setgid(gid)
except OSError as e:
raise wrap_oserror(space, e)
- at unwrap_spec(arg=c_gid_t)
-def setegid(space, arg):
- """ setegid(gid)
+ at unwrap_spec(egid=c_gid_t)
+def setegid(space, egid):
+ """ setegid(egid)
Set the current process's effective group id.
"""
try:
- os.setegid(arg)
+ os.setegid(egid)
except OSError as e:
raise wrap_oserror(space, e)
@@ -1649,13 +1649,13 @@
raise wrap_oserror(space, e)
return space.newlist([wrap_gid(space, e) for e in list])
-def setgroups(space, w_list):
- """ setgroups(list)
+def setgroups(space, w_groups):
+ """ setgroups(groups)
Set the groups of the current process to list.
"""
list = []
- for w_gid in space.unpackiterable(w_list):
+ for w_gid in space.unpackiterable(w_groups):
list.append(space.c_uid_t_w(w_gid))
try:
os.setgroups(list[:])
@@ -2025,24 +2025,25 @@
result = os.minor(intmask(device))
return space.wrap(result)
- at unwrap_spec(inc=c_int)
-def nice(space, inc):
- "Decrease the priority of process by inc and return the new priority."
+ at unwrap_spec(increment=c_int)
+def nice(space, increment):
+ """Decrease the priority of process by 'increment'
+ and return the new priority."""
try:
- res = os.nice(inc)
+ res = os.nice(increment)
except OSError as e:
raise wrap_oserror(space, e)
return space.wrap(res)
- at unwrap_spec(n=int)
-def urandom(space, n):
- """urandom(n) -> str
+ at unwrap_spec(size=int)
+def urandom(space, size):
+ """urandom(size) -> str
- Return a string of n random bytes suitable for cryptographic use.
+ Return a string of 'size' random bytes suitable for cryptographic use.
"""
context = get(space).random_context
try:
- return space.newbytes(rurandom.urandom(context, n))
+ return space.newbytes(rurandom.urandom(context, size))
except OSError as e:
raise wrap_oserror(space, e)
More information about the pypy-commit
mailing list