mirror of
https://github.com/pypa/pip
synced 2023-12-13 21:30:23 +01:00
Revise b154c82
so that it works with Python 2
This commit is contained in:
parent
b154c827e7
commit
1db8285dd4
|
@ -70,9 +70,12 @@ class Logger(object):
|
|||
if self.explicit_levels:
|
||||
## FIXME: should this be a name, not a level number?
|
||||
rendered = '%02i %s' % (level, rendered)
|
||||
if hasattr(consumer, 'write'):
|
||||
if hasattr(consumer, 'buffer'): # Python 3
|
||||
rendered += '\n'
|
||||
consumer.buffer.write(rendered.encode('UTF-8'))
|
||||
elif hasattr(consumer, 'write'):
|
||||
rendered += '\n'
|
||||
consumer.write(rendered)
|
||||
else:
|
||||
consumer(rendered)
|
||||
|
||||
|
|
Loading…
Reference in a new issue