Move .settings import from top of file to inside functions
This commit is contained in:
@@ -5,7 +5,6 @@ import os
|
|||||||
|
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
||||||
#from .conf.settings import (FILESYSTEM_SERVING, SUFFIX_SEPARATOR)
|
|
||||||
|
|
||||||
|
|
||||||
def assemble_suffixed_filename(filename, suffix=0):
|
def assemble_suffixed_filename(filename, suffix=0):
|
||||||
@@ -13,6 +12,7 @@ def assemble_suffixed_filename(filename, suffix=0):
|
|||||||
Split document filename, to attach suffix to the name part then
|
Split document filename, to attach suffix to the name part then
|
||||||
re attacht the extension
|
re attacht the extension
|
||||||
"""
|
"""
|
||||||
|
from .settings import SUFFIX_SEPARATOR
|
||||||
|
|
||||||
if suffix:
|
if suffix:
|
||||||
name, extension = os.path.splitext(filename)
|
name, extension = os.path.splitext(filename)
|
||||||
@@ -40,6 +40,8 @@ def get_instance_path(index_instance):
|
|||||||
|
|
||||||
|
|
||||||
def fs_create_index_directory(index_instance):
|
def fs_create_index_directory(index_instance):
|
||||||
|
from .settings import FILESYSTEM_SERVING
|
||||||
|
|
||||||
if index_instance.index_template_node.index.name in FILESYSTEM_SERVING:
|
if index_instance.index_template_node.index.name in FILESYSTEM_SERVING:
|
||||||
target_directory = assemble_path_from_list([FILESYSTEM_SERVING[index_instance.index_template_node.index.name], get_instance_path(index_instance)])
|
target_directory = assemble_path_from_list([FILESYSTEM_SERVING[index_instance.index_template_node.index.name], get_instance_path(index_instance)])
|
||||||
try:
|
try:
|
||||||
@@ -52,6 +54,8 @@ def fs_create_index_directory(index_instance):
|
|||||||
|
|
||||||
|
|
||||||
def fs_create_document_link(index_instance, document, suffix=0):
|
def fs_create_document_link(index_instance, document, suffix=0):
|
||||||
|
from .settings import FILESYSTEM_SERVING
|
||||||
|
|
||||||
if index_instance.index_template_node.index.name in FILESYSTEM_SERVING:
|
if index_instance.index_template_node.index.name in FILESYSTEM_SERVING:
|
||||||
filename = assemble_suffixed_filename(document.file_filename, suffix)
|
filename = assemble_suffixed_filename(document.file_filename, suffix)
|
||||||
filepath = assemble_path_from_list([FILESYSTEM_SERVING[index_instance.index_template_node.index.name], get_instance_path(index_instance), filename])
|
filepath = assemble_path_from_list([FILESYSTEM_SERVING[index_instance.index_template_node.index.name], get_instance_path(index_instance), filename])
|
||||||
@@ -72,6 +76,8 @@ def fs_create_document_link(index_instance, document, suffix=0):
|
|||||||
|
|
||||||
|
|
||||||
def fs_delete_document_link(index_instance, document, suffix=0):
|
def fs_delete_document_link(index_instance, document, suffix=0):
|
||||||
|
from .settings import FILESYSTEM_SERVING
|
||||||
|
|
||||||
if index_instance.index_template_node.index.name in FILESYSTEM_SERVING:
|
if index_instance.index_template_node.index.name in FILESYSTEM_SERVING:
|
||||||
filename = assemble_suffixed_filename(document.file_filename, suffix)
|
filename = assemble_suffixed_filename(document.file_filename, suffix)
|
||||||
filepath = assemble_path_from_list([FILESYSTEM_SERVING[index_instance.index_template_node.index.name], get_instance_path(index_instance), filename])
|
filepath = assemble_path_from_list([FILESYSTEM_SERVING[index_instance.index_template_node.index.name], get_instance_path(index_instance), filename])
|
||||||
@@ -85,6 +91,8 @@ def fs_delete_document_link(index_instance, document, suffix=0):
|
|||||||
|
|
||||||
|
|
||||||
def fs_delete_index_directory(index_instance):
|
def fs_delete_index_directory(index_instance):
|
||||||
|
from .settings import FILESYSTEM_SERVING
|
||||||
|
|
||||||
if index_instance.index_template_node.index.name in FILESYSTEM_SERVING:
|
if index_instance.index_template_node.index.name in FILESYSTEM_SERVING:
|
||||||
target_directory = assemble_path_from_list([FILESYSTEM_SERVING[index_instance.index_template_node.index.name], get_instance_path(index_instance)])
|
target_directory = assemble_path_from_list([FILESYSTEM_SERVING[index_instance.index_template_node.index.name], get_instance_path(index_instance)])
|
||||||
try:
|
try:
|
||||||
@@ -97,6 +105,8 @@ def fs_delete_index_directory(index_instance):
|
|||||||
|
|
||||||
|
|
||||||
def fs_delete_directory_recusive(index):
|
def fs_delete_directory_recusive(index):
|
||||||
|
from .settings import FILESYSTEM_SERVING
|
||||||
|
|
||||||
if index.name in FILESYSTEM_SERVING:
|
if index.name in FILESYSTEM_SERVING:
|
||||||
path = FILESYSTEM_SERVING[index.name]
|
path = FILESYSTEM_SERVING[index.name]
|
||||||
for dirpath, dirnames, filenames in os.walk(path, topdown=False):
|
for dirpath, dirnames, filenames in os.walk(path, topdown=False):
|
||||||
|
|||||||
Reference in New Issue
Block a user