Obfuscate more keys. Again, this is pretty non-critical because
authorScott Gasch <[email protected]>
Fri, 25 Mar 2022 16:50:31 +0000 (09:50 -0700)
committerScott Gasch <[email protected]>
Fri, 25 Mar 2022 16:50:31 +0000 (09:50 -0700)
the shinobi instance is only on my private network but do it for
the sake of code hygiene.

smart_home/cameras.py

index e7705b29ab9d5b1ced6723bb94418e0062c259c5..8643611811f69f61a6c46f37f9c6680c0479d441 100644 (file)
@@ -6,6 +6,7 @@
 
 import logging
 
+import scott_secrets
 import smart_home.device as dev
 
 logger = logging.getLogger(__name__)
@@ -32,8 +33,6 @@ class BaseCamera(dev.Device):
         name = self.camera_name
         assert name is not None
         if name == 'driveway':
-            return 'http://10.0.0.226:8080/Umtxxf1uKMBniFblqeQ9KRbb6DDzN4/mjpeg/GKlT2FfiSQ/driveway'
+            return f'http://10.0.0.226:8080/{scott_secrets.SHINOBI_KEY1}/mjpeg/{scott_secrets.SHINOBI_KEY2}/driveway'
         else:
-            return (
-                f'http://10.0.0.226:8080/Umtxxf1uKMBniFblqeQ9KRbb6DDzN4/mp4/GKlT2FfiSQ/{name}/s.mp4'
-            )
+            return f'http://10.0.0.226:8080/{scott_secrets.SHINOBI_KEY1}/mp4/{scott_secrets.SHINOBI_KEY2}/{name}/s.mp4'