File tree 1 file changed +5
-4
lines changed 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -19,10 +19,11 @@ def _sanitize(s):
19
19
20
20
21
21
class _RegularPush (threading .Thread ):
22
- def __init__ (self , pusher , interval ):
22
+ def __init__ (self , pusher , interval , prefix ):
23
23
super (_RegularPush , self ).__init__ ()
24
24
self ._pusher = pusher
25
25
self ._interval = interval
26
+ self ._prefix = prefix
26
27
27
28
def run (self ):
28
29
wait_until = time .time ()
@@ -37,7 +38,7 @@ def run(self):
37
38
# time.sleep can return early.
38
39
time .sleep (wait_until - now )
39
40
try :
40
- self ._pusher .push ()
41
+ self ._pusher .push (prefix = self . _prefix )
41
42
except IOError :
42
43
logging .exception ("Push failed" )
43
44
@@ -73,7 +74,7 @@ def push(self, prefix=''):
73
74
conn .sendall ('' .join (output ).encode ('ascii' ))
74
75
conn .close ()
75
76
76
- def start (self , interval = 60.0 ):
77
- t = _RegularPush (self , interval )
77
+ def start (self , interval = 60.0 , prefix = '' ):
78
+ t = _RegularPush (self , interval , prefix )
78
79
t .daemon = True
79
80
t .start ()
You can’t perform that action at this time.
0 commit comments