Make name truly optional
This commit is contained in:
parent
43f2afd50d
commit
cb7bab4da0
@ -51,7 +51,11 @@ class SyncProtocol(LineReceiver):
|
|||||||
))
|
))
|
||||||
|
|
||||||
def _send(self, *args):
|
def _send(self, *args):
|
||||||
self.sendLine(' '.join((arg if isinstance(arg, basestring) else str(arg)) for arg in args))
|
self.sendLine(' '.join(
|
||||||
|
(arg if isinstance(arg, basestring) else str(arg))
|
||||||
|
for arg in args
|
||||||
|
if arg is not None
|
||||||
|
))
|
||||||
|
|
||||||
def _drop(self):
|
def _drop(self):
|
||||||
self.active = False
|
self.active = False
|
||||||
@ -200,7 +204,10 @@ class SyncFactory(Factory):
|
|||||||
position = self._find_position()
|
position = self._find_position()
|
||||||
if curtime is None:
|
if curtime is None:
|
||||||
curtime = time.time()
|
curtime = time.time()
|
||||||
watcher.watcher_proto.send_state(self.paused, position, (self.pause_change_by and self.pause_change_by.name) or '')
|
if self.pause_change_by:
|
||||||
|
watcher.watcher_proto.send_state(self.paused, position, self.pause_change_by.name)
|
||||||
|
else:
|
||||||
|
watcher.watcher_proto.send_state(self.paused, position, None)
|
||||||
watcher.last_update_sent = curtime
|
watcher.last_update_sent = curtime
|
||||||
|
|
||||||
def _find_position(self):
|
def _find_position(self):
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user