Commit bb738c89 authored by Denis Bilenko's avatar Denis Bilenko

core: fix bug in event's __str__ and __repr__

parent af73142f
......@@ -256,11 +256,11 @@ cdef class event:
else:
pending = ''
if self.events_str:
event_str = ' %s' % self.events_str
events_str = ' %s' % self.events_str
else:
event_str = ''
events_str = ''
return '<%s at %s%s fd=%s%s flags=0x%x cb=%s arg=%s>' % \
(type(self).__name__, hex(id(self)), pending, self.fd, self.events_str, self.flags, self._callback, self._arg)
(type(self).__name__, hex(id(self)), pending, self.fd, events_str, self.flags, self._callback, self._arg)
def __str__(self):
if self.pending:
......@@ -268,13 +268,13 @@ cdef class event:
else:
pending = ''
if self.events_str:
event_str = ' %s' % self.events_str
events_str = ' %s' % self.events_str
else:
event_str = ''
events_str = ''
cb = str(self._callback).replace('\n', '\n' + ' ' * 8)
arg = pformat(self._arg, indent=2).replace('\n', '\n' + ' ' * 8)
return '%s%s fd=%s%s flags=0x%x\n cb = %s\n arg = %s' % \
(type(self).__name__, pending, self.fd, self.events_str, self.flags, cb, arg)
(type(self).__name__, pending, self.fd, events_str, self.flags, cb, arg)
def __enter__(self):
return self
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment