Fix.
[audio.git] / src / archive / settings.py
index 476f6c7..3e6f96f 100644 (file)
@@ -1,5 +1,3 @@
-# -*- coding: utf-8 -*-
-
 import os.path
 from django.conf import settings
 
@@ -17,8 +15,9 @@ except AttributeError:
     FILES_PATH = os.path.abspath(os.path.join(settings.MEDIA_ROOT,
                         "archive/files"))
 
-if FILES_PATH.startswith(settings.MEDIA_ROOT):
-    FILES_SAVE_PATH = FILES_PATH[len(settings.MEDIA_ROOT):].lstrip('/')
+_media_root = os.path.abspath(settings.MEDIA_ROOT)
+if FILES_PATH.startswith(_media_root):
+    FILES_SAVE_PATH = FILES_PATH[len(_media_root):].lstrip('/')
 
 
 # here the app keeps the unmanaged (archive) files
@@ -44,57 +43,40 @@ except AttributeError:
     BUILD_PATH = os.path.abspath(os.path.join(settings.MEDIA_ROOT,
                         "archive/build"))
 
-# upload conf
-try:
-    UPLOAD_HOST = settings.ARCHIVE_UPLOAD_HOST
-except AttributeError:
-    UPLOAD_HOST = 'wolnelektury.pl'
-
-try:
-    UPLOAD_USER = settings.ARCHIVE_UPLOAD_USER
-except AttributeError:
-    UPLOAD_USER = 'username'
+UPLOAD_URL = getattr(
+    settings,
+    'ARCHIVE_UPLOAD_URL',
+    'audiobooks/'
+)
 
-try:
-    UPLOAD_PASSWORD = settings.ARCHIVE_UPLOAD_PASSWORD
-except AttributeError:
-    UPLOAD_PASSWORD = None
 
 try:
-    UPLOAD_PATH = settings.ARCHIVE_UPLOAD_PATH
-except AttributeError:
-    UPLOAD_PATH = ''
-
-try:
-    UPLOAD_CMD = settings.ARCHIVE_UPLOAD_CMD
+    PROJECT = settings.ARCHIVE_PROJECT
 except AttributeError:
-    UPLOAD_CMD = '/path/to/manage.py savemedia'
+    PROJECT = 'Wolne Lektury'
 
-try:
-    UPLOAD_SUDO = settings.ARCHIVE_UPLOAD_SUDO
-except AttributeError:
-    UPLOAD_SUDO = None
 
+LICENSE = getattr(
+    settings,
+    'ARCHIVE_LICENSE',
+    'http://artlibre.org/licence/lal/pl/'
+)
 
-try:
-    PROJECT = settings.ARCHIVE_PROJECT
-except AttributeError:
-    PROJECT = u'Wolne Lektury'
+LICENSE_NAME = getattr(
+    settings, 'ARCHIVE_LICENSE_NAME',
+    'Licencja Wolnej Sztuki 1.3'
+)
 
-try:
-    LICENSE = settings.ARCHIVE_LICENSE
-except AttributeError:
-    LICENSE = u'http://creativecommons.org/licenses/by-sa/3.0/deed.pl'
 
 try:
     ORGANIZATION = settings.ARCHIVE_ORGANIZATION
 except AttributeError:
-    ORGANIZATION = u'Fundacja Nowoczesna Polska'
+    ORGANIZATION = 'Fundacja Nowoczesna Polska'
 
 try:
     ADVERT = settings.ARCHIVE_ADVERT
 except AttributeError:
-    ADVERT = u"""
+    ADVERT = """
 Przekaż 1% podatku na rozwój Wolnych Lektur:
 Fundacja Nowoczesna Polska
 KRS 0000070056