Commit ccbf750a authored by Mikhail Sennikov's avatar Mikhail Sennikov
Browse files

Fix docker

parent 2e43fc87
No related merge requests found
Showing with 4 additions and 4 deletions
+4 -4
...@@ -11,4 +11,4 @@ RUN /ptz-proxy/rtsp/download_mediamtx.sh ...@@ -11,4 +11,4 @@ RUN /ptz-proxy/rtsp/download_mediamtx.sh
RUN mkdir -p /ptz-proxy/frontend/dist RUN mkdir -p /ptz-proxy/frontend/dist
WORKDIR /ptz-proxy WORKDIR /ptz-proxy
CMD ["python", "-m", "uvicorn", "main:app", "--reload", "--host", "0.0.0.0", "--port", "9000"] CMD ["python", "-m", "uvicorn", "main:app", "--reload", "--host", "0.0.0.0", "--port", "9000"]
\ No newline at end of file
...@@ -24,7 +24,7 @@ class Camera: ...@@ -24,7 +24,7 @@ class Camera:
else: else:
raise TypeError raise TypeError
wsdl_dir = os.path.join(site.getsitepackages()[0], 'wsdl') wsdl_dir = os.path.join(site.getsitepackages()[0], 'onvif/wsdl')
self.onvif_camera = ONVIFCamera(host, port, username, password, wsdl_dir) self.onvif_camera = ONVIFCamera(host, port, username, password, wsdl_dir)
self.media_service = None self.media_service = None
self.profiles = None self.profiles = None
......
...@@ -24,9 +24,9 @@ async def connect_cams(): ...@@ -24,9 +24,9 @@ async def connect_cams():
cams[_cam_id] = Camera(**kwargs) cams[_cam_id] = Camera(**kwargs)
await cams[_cam_id].update() await cams[_cam_id].update()
break break
except (ONVIFError, httpx.ConnectTimeout, httpx.ConnectError): except (ONVIFError, httpx.ConnectTimeout, httpx.ConnectError) as e:
if 'name' in kwargs: if 'name' in kwargs:
print(f"Failed to connect to camera: {kwargs['name']}") print(f"Failed to connect to camera {kwargs['name']}: {e}")
await asyncio.sleep(5) await asyncio.sleep(5)
except asyncio.CancelledError: except asyncio.CancelledError:
return -1 return -1
......
Supports Markdown
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