dblink: rename 'buffer' var in _elog_process
Avoid name collision with built-in 'buffer' function.
diff --git a/pym/portage/dbapi/vartree.py b/pym/portage/dbapi/vartree.py
index 4bd9c3f..9ceaf4c 100644
--- a/pym/portage/dbapi/vartree.py
+++ b/pym/portage/dbapi/vartree.py
@@ -2796,7 +2796,7 @@
"QA": "eqawarn",
"ERROR": "eerror"
}
- buffer = []
+ str_buffer = []
for phase, messages in logentries.items():
for key, lines in messages:
funcname = funcnames[key]
@@ -2804,10 +2804,10 @@
lines = [lines]
for line in lines:
fields = (funcname, phase, cpv, line.rstrip('\n'))
- buffer.append(' '.join(fields))
- buffer.append('\n')
- if buffer:
- os.write(self._pipe, _unicode_encode(''.join(buffer)))
+ str_buffer.append(' '.join(fields))
+ str_buffer.append('\n')
+ if str_buffer:
+ os.write(self._pipe, _unicode_encode(''.join(str_buffer)))
def treewalk(self, srcroot, destroot, inforoot, myebuild, cleanup=0,
mydbapi=None, prev_mtimes=None):