seaman.sea_recorder: change argument to dict
This commit is contained in:
@ -257,13 +257,13 @@ class SeaManager(ServiceManager):
|
||||
result.append(service)
|
||||
return result + extra
|
||||
|
||||
def sea_recorder(self, ins, uris):
|
||||
def sea_recorder(self, ins, recorders):
|
||||
self.do_start(ins, None, logger=False)
|
||||
port = self.info[ins]['sea']
|
||||
try:
|
||||
conn = socket.create_connection(('localhost', port))
|
||||
uris = ' '.join(uris)
|
||||
conn.send(f'seauser seaser\nconfig listen 1\nsea_recorder {uris}\n'.encode())
|
||||
args = ' '.join(recorders.get(k, '0') for k in ('main', 'stick', 'addons'))
|
||||
conn.send(f'seauser seaser\nconfig listen 1\nsea_recorder {args}\n'.encode())
|
||||
conn.settimeout(2)
|
||||
prev = b''
|
||||
while True:
|
||||
|
Reference in New Issue
Block a user