* [gentoo-commits] proj/portage:master commit in: pym/portage/dbapi/, pym/_emerge/, pym/portage/util/_async/
@ 2018-04-30 19:28 Zac Medico
0 siblings, 0 replies; only message in thread
From: Zac Medico @ 2018-04-30 19:28 UTC (permalink / raw
To: gentoo-commits
commit: 8b3dd3537a2c50035d6369946e65305d448d7f1b
Author: Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 30 19:11:52 2018 +0000
Commit: Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Mon Apr 30 19:25:20 2018 +0000
URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=8b3dd353
AbstractPollTask: remove deprecated _read_* event parameter
Fixes: c11a6ec05f02 ("AbstractPollTask: add_reader asyncio compat (bug 654382)")
pym/_emerge/AbstractPollTask.py | 6 ++----
pym/_emerge/AsynchronousLock.py | 2 +-
pym/_emerge/EbuildIpcDaemon.py | 2 +-
pym/_emerge/EbuildMetadataPhase.py | 2 +-
pym/_emerge/PipeReader.py | 4 ++--
pym/portage/dbapi/_MergeProcess.py | 2 +-
pym/portage/util/_async/PipeLogger.py | 2 +-
7 files changed, 9 insertions(+), 11 deletions(-)
diff --git a/pym/_emerge/AbstractPollTask.py b/pym/_emerge/AbstractPollTask.py
index f68cd3a15..6cccb27d9 100644
--- a/pym/_emerge/AbstractPollTask.py
+++ b/pym/_emerge/AbstractPollTask.py
@@ -19,7 +19,7 @@ class AbstractPollTask(AsynchronousTask):
def isAlive(self):
return bool(self._registered)
- def _read_array(self, f, event):
+ def _read_array(self, f):
"""
NOTE: array.fromfile() is used here only for testing purposes,
because it has bugs in all known versions of Python (including
@@ -65,7 +65,7 @@ class AbstractPollTask(AsynchronousTask):
return buf
- def _read_buf(self, fd, event):
+ def _read_buf(self, fd):
"""
Read self._bufsize into a string of bytes, handling EAGAIN and
EIO. This will only call os.read() once, so the caller should
@@ -78,8 +78,6 @@ class AbstractPollTask(AsynchronousTask):
@param fd: file descriptor (non-blocking mode required)
@type fd: int
- @param event: poll event flags
- @type event: int
@rtype: bytes or None
@return: A string of bytes, or None
"""
diff --git a/pym/_emerge/AsynchronousLock.py b/pym/_emerge/AsynchronousLock.py
index 6cf37369f..aed1bcb15 100644
--- a/pym/_emerge/AsynchronousLock.py
+++ b/pym/_emerge/AsynchronousLock.py
@@ -266,7 +266,7 @@ class _LockProcess(AbstractPollTask):
return self.returncode
def _output_handler(self):
- buf = self._read_buf(self._files['pipe_in'], None)
+ buf = self._read_buf(self._files['pipe_in'])
if buf:
self._acquired = True
self._unregister()
diff --git a/pym/_emerge/EbuildIpcDaemon.py b/pym/_emerge/EbuildIpcDaemon.py
index c16049ee4..d0dbe18bd 100644
--- a/pym/_emerge/EbuildIpcDaemon.py
+++ b/pym/_emerge/EbuildIpcDaemon.py
@@ -34,7 +34,7 @@ class EbuildIpcDaemon(FifoIpcDaemon):
def _input_handler(self):
# Read the whole pickle in a single atomic read() call.
- data = self._read_buf(self._files.pipe_in, None)
+ data = self._read_buf(self._files.pipe_in)
if data is None:
pass # EAGAIN
elif data:
diff --git a/pym/_emerge/EbuildMetadataPhase.py b/pym/_emerge/EbuildMetadataPhase.py
index 42bcd6739..4940d40b6 100644
--- a/pym/_emerge/EbuildMetadataPhase.py
+++ b/pym/_emerge/EbuildMetadataPhase.py
@@ -130,7 +130,7 @@ class EbuildMetadataPhase(SubProcess):
def _output_handler(self):
while True:
- buf = self._read_buf(self._files.ebuild, None)
+ buf = self._read_buf(self._files.ebuild)
if buf is None:
break # EAGAIN
elif buf:
diff --git a/pym/_emerge/PipeReader.py b/pym/_emerge/PipeReader.py
index 6a3fc9ea6..151be94ea 100644
--- a/pym/_emerge/PipeReader.py
+++ b/pym/_emerge/PipeReader.py
@@ -61,7 +61,7 @@ class PipeReader(AbstractPollTask):
def _output_handler(self, fd):
while True:
- data = self._read_buf(fd, None)
+ data = self._read_buf(fd)
if data is None:
break
if data:
@@ -79,7 +79,7 @@ class PipeReader(AbstractPollTask):
break
while True:
- data = self._read_array(f, None)
+ data = self._read_array(f)
if data is None:
break
if data:
diff --git a/pym/portage/dbapi/_MergeProcess.py b/pym/portage/dbapi/_MergeProcess.py
index 42f2d84e5..fefdf8635 100644
--- a/pym/portage/dbapi/_MergeProcess.py
+++ b/pym/portage/dbapi/_MergeProcess.py
@@ -79,7 +79,7 @@ class MergeProcess(ForkProcess):
self._locked_vdb = False
def _elog_output_handler(self):
- output = self._read_buf(self._elog_reader_fd, None)
+ output = self._read_buf(self._elog_reader_fd)
if output:
lines = _unicode_decode(output).split('\n')
if len(lines) == 1:
diff --git a/pym/portage/util/_async/PipeLogger.py b/pym/portage/util/_async/PipeLogger.py
index 61000271d..a4258f350 100644
--- a/pym/portage/util/_async/PipeLogger.py
+++ b/pym/portage/util/_async/PipeLogger.py
@@ -72,7 +72,7 @@ class PipeLogger(AbstractPollTask):
log_file = self._log_file
while True:
- buf = self._read_buf(fd, None)
+ buf = self._read_buf(fd)
if buf is None:
# not a POLLIN event, EAGAIN, etc...
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2018-04-30 19:28 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-04-30 19:28 [gentoo-commits] proj/portage:master commit in: pym/portage/dbapi/, pym/_emerge/, pym/portage/util/_async/ Zac Medico
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox