Rich Leland avatar Rich Leland committed 26a79cf

Added PendingDeprecationWarning for mosso backend.

Comments (0)

Files changed (2)

storages/backends/mosso.py

 Created by Rich Leland <rich@richleland.com>.
 """
 import os
+import warnings
+warnings.simplefilter('always', PendingDeprecationWarning)
+warnings.warn("The mosso module will be deprecated in version 1.2 of "
+              "django-storages. The CloudFiles code has been moved into"
+              "django-cumulus at http://github.com/richleland/django-cumulus.",
+              PendingDeprecationWarning)
 
 from django.conf import settings
 from django.core.exceptions import ImproperlyConfigured

storages/models.py

+from django.conf import settings
+
+
+if settings.DEFAULT_FILE_STORAGE.endswith('mosso.CloudFilesStorage'):
+    import warnings
+    warnings.simplefilter('always', PendingDeprecationWarning)
+    warnings.warn("The mosso module will be deprecated in version 1.2 of "
+                  "django-storages. The CloudFiles code has been moved into"
+                  "django-cumulus at http://github.com/richleland/django-cumulus.",
+                  PendingDeprecationWarning)
+
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.