Move setting to the storage app

The setting COMMON_TEMPORARY_DIRECTORY is now
STORAGE_TEMPORARY_DIRECTORY.

Move file related utilities to the storage app.

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
Roberto Rosario
2019-04-12 22:26:43 -04:00
parent d42b9bbdf4
commit 0d4ab4f2cf
21 changed files with 154 additions and 115 deletions
+1 -1
View File
@@ -7,7 +7,7 @@ from django.db import models
from django.utils.timezone import now
from django.utils.translation import ugettext_lazy as _
from mayan.apps.common.utils import TemporaryFile
from mayan.apps.storage.utils import TemporaryFile
from ..classes import PseudoFile, SourceUploadedFile
from ..exceptions import SourceException
+1 -1
View File
@@ -4,8 +4,8 @@ import os
import shutil
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.common.utils import mkdtemp
from mayan.apps.documents.tests import TEST_NON_ASCII_DOCUMENT_PATH
from mayan.apps.storage.utils import mkdtemp
from ..classes import StagingFile
+1 -1
View File
@@ -8,7 +8,6 @@ from pathlib2 import Path
from django.test import override_settings
from django.utils.encoding import force_text
from mayan.apps.common.utils import mkdtemp
from mayan.apps.common.tests import BaseTestCase
from mayan.apps.documents.models import Document, DocumentType
from mayan.apps.documents.tests import (
@@ -17,6 +16,7 @@ from mayan.apps.documents.tests import (
TEST_NON_ASCII_COMPRESSED_DOCUMENT_PATH
)
from mayan.apps.metadata.models import MetadataType
from mayan.apps.storage.utils import mkdtemp
from ..literals import SOURCE_UNCOMPRESS_CHOICE_Y
from ..models import POP3Email, WatchFolderSource, WebFormSource
+1 -1
View File
@@ -7,7 +7,6 @@ from django.test import override_settings
from mayan.apps.checkouts.models import NewVersionBlock
from mayan.apps.common.tests import GenericViewTestCase
from mayan.apps.common.utils import fs_cleanup, mkdtemp
from mayan.apps.documents.models import Document, DocumentType
from mayan.apps.documents.permissions import permission_document_create
from mayan.apps.documents.tests import (
@@ -15,6 +14,7 @@ from mayan.apps.documents.tests import (
TEST_DOCUMENT_DESCRIPTION, TEST_DOCUMENT_TYPE_LABEL,
TEST_SMALL_DOCUMENT_CHECKSUM, TEST_SMALL_DOCUMENT_PATH,
)
from mayan.apps.storage.utils import fs_cleanup, mkdtemp
from ..links import link_upload_version
from ..literals import SOURCE_CHOICE_WEB_FORM, SOURCE_UNCOMPRESS_CHOICE_Y