mypy clean
[kiosk.git] / local_photos_mirror_renderer.py
index 55927af124788e617fe43271fd80c04185907dd0..390d6eabef0eab0d6230ad3075e10d012c4623a7 100644 (file)
@@ -3,7 +3,7 @@
 import os
 import random
 import re
-from typing import List, Dict
+from typing import List, Dict, Set
 
 import file_writer
 import renderer
@@ -63,7 +63,7 @@ class local_photos_mirror_renderer(renderer.debuggable_abstaining_renderer):
 
     def __init__(self, name_to_timeout_dict: Dict[str, int]) -> None:
         super(local_photos_mirror_renderer, self).__init__(name_to_timeout_dict, False)
-        self.candidate_photos = set()
+        self.candidate_photos: Set[str] = set()
 
     def debug_prefix(self) -> str:
         return "local_photos_mirror"
@@ -74,7 +74,7 @@ class local_photos_mirror_renderer(renderer.debuggable_abstaining_renderer):
         elif key == "Choose Photo":
             return self.choose_photo()
         else:
-            raise error("Unexpected operation")
+            raise Exception("Unexpected operation")
 
     def album_is_in_whitelist(self, name: str) -> bool:
         for wlalbum in self.album_whitelist: