Bugfix: Imports and equality comparison.
authorBenjamin Braatz <bb@bbraatz.eu>
Thu, 29 Jul 2021 11:47:29 +0000 (13:47 +0200)
committerBenjamin Braatz <bb@bbraatz.eu>
Thu, 29 Jul 2021 11:47:29 +0000 (13:47 +0200)
controlpi_plugins/camera.py

index 68339ae987ac61d6e3ce70732e1046432921fa74..68f4150950994b8dba608fe1cbfe7aadc8e7cfd3 100644 (file)
@@ -1,6 +1,8 @@
 import aiofiles
+import aiofiles.os
 import asyncio
 import collections
+import datetime
 import io
 import os
 import picamera
@@ -18,13 +20,13 @@ class Camera(BasePlugin):
                    'required': ['pause', 'keep', 'path']}
 
     async def _receive(self, message: Message) -> None:
-        if message['command'] = 'get image':
+        if message['command'] == 'get image':
             if len(self._images) > 0:
                 await self.bus.send(Message(self.name,
                                             {'image': self._images[0]}))
-        elif message['command'] = 'start capture':
+        elif message['command'] == 'start capture':
             self._capture = True
-        elif message['command'] = 'stop capture':
+        elif message['command'] == 'stop capture':
             self._capture = False
 
     def process_conf(self) -> None: