public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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