]> git.0d.be Git - django-panik-nonstop.git/blob - nonstop/app_settings.py
add a settings for jingles path prefix
[django-panik-nonstop.git] / nonstop / app_settings.py
1 from django.conf import settings
2
3
4 class AppSettings:
5     def get_setting(self, setting, default=None):
6         return getattr(settings, 'NONSTOP_' + setting, default)
7
8     @property
9     def REMOTE_BASE_PATH(self):
10         return self.get_setting('REMOTE_BASE_PATH', '/srv/soma/nonstop/')
11
12     @property
13     def LOCAL_BASE_PATH(self):
14         return self.get_setting('LOCAL_BASE_PATH', '/media/nonstop/')
15
16     @property
17     def JINGLES_PREFIX(self):
18         # relative to ..._BASE_PATH
19         return self.get_setting('JINGLES_PREFIX', 'SPOTS')
20
21
22 app_settings = AppSettings()