import io
import os
import picamera # type: ignore
-import PIL # type: ignore
+import PIL.Image # type: ignore
from controlpi import BasePlugin, Message, MessageTemplate
raw_image = await loop.run_in_executor(
executor,
functools.partial(PIL.Image.open, stream))
- stream.close()
full_image = await loop.run_in_executor(
executor,
functools.partial(
executor,
functools.partial(
thumb_image.save, thumb_path))
+ stream.close()
self._images.append((full_name, iso_time))
await self.bus.send(Message(self.name,
{'event': 'new image',