1
0
Fork 0
mirror of https://github.com/fastogt/fastocloud_admin.git synced 2025-03-09 23:38:52 +00:00

Check remove

This commit is contained in:
topilski 2020-02-18 09:41:52 -05:00
parent 6ba03c71d9
commit c3b15c2102

View file

@ -252,17 +252,15 @@ class Service(IStreamHandler):
stream.save()
def remove_stream(self, sid: str):
for stream in self._streams:
for stream in list(self._streams):
if stream.id == ObjectId(sid):
self._client.stop_stream(sid)
self._streams.remove(stream)
safe_delete_stream(stream)
self._settings.remove_stream(stream) #
def remove_all_streams(self):
for stream in self._streams:
self._client.stop_stream(stream.get_id())
safe_delete_stream(stream)
self._streams = []
self._settings.remove_all_streams() #