]> git.0d.be Git - django-panik-nonstop.git/blobdiff - nonstop/app_settings.py
stamina: add settings/hack to merge tracks from multiple zones
[django-panik-nonstop.git] / nonstop / app_settings.py
index 7bacdd89f08e2d3a9f5956ff933b7bb3de5dd601..641f1aad00310df8afcb2df78d340ce35c65147f 100644 (file)
@@ -42,5 +42,20 @@ class AppSettings:
     def AUTO_SCHEDULE(self):
         return self.get_setting('AUTO_SCHEDULE', False)
 
+    @property
+    def SERVER_BIND_IFACE(self):
+        return self.get_setting('SERVER_BIND_IFACE', '127.0.0.1')
+
+    @property
+    def SERVER_BIND_PORT(self):
+        return self.get_setting('SERVER_BIND_PORT', 8888)
+
+    @property
+    def EXTRA_ZONES(self):
+        # zone slug to list of zone slugs,
+        # ex: {"le-mange-disque": ['hop-bop-and-co', 'up-beat-tempo']}
+        # to get tracks from additional zones.
+        return self.get_setting('EXTRA_ZONES', {})
+
 
 app_settings = AppSettings()