Use set_verbose_name in signals.py
This commit is contained in:
1 parent
33760ffc82
commit
f43a7f62c8
1 file changed
+14
-4
@@ -17,11 +17,12 @@ from common.models import TaskHistory
|
||||
from common.utils import glob_quote, mkdir_p
|
||||
from .models import Source, Media, Metadata
|
||||
from .tasks import (
|
||||
map_task_to_instance, rename_media, save_all_media_for_source,
|
||||
delete_task_by_source, delete_task_by_media, delete_all_media_for_source,
|
||||
delete_task_by_media, delete_task_by_source,
|
||||
get_media_download_task, get_media_metadata_task, get_media_thumbnail_task,
|
||||
map_task_to_instance, set_verbose_name,
|
||||
delete_all_media_for_source, rename_media, save_all_media_for_source,
|
||||
check_source_directory_exists, download_source_images, index_source_task,
|
||||
download_media, download_media_metadata, download_media_thumbnail,
|
||||
get_media_download_task, get_media_metadata_task, get_media_thumbnail_task,
|
||||
)
|
||||
from .utils import delete_file
|
||||
from .filtering import filter_media
|
||||
@@ -124,7 +125,16 @@ def source_post_save(sender, instance, created, **kwargs):
|
||||
verbose_name=verbose_name.format(instance.name),
|
||||
)
|
||||
|
||||
save_all_media_for_source(str(instance.pk))
|
||||
source = instance
|
||||
set_verbose_name(
|
||||
save_all_media_for_source,
|
||||
str(source.pk),
|
||||
delay=60,
|
||||
vn_fmt = _('Checking all media for "{}"'),
|
||||
vn_args=(
|
||||
source.name,
|
||||
),
|
||||
)
|
||||
|
||||
|
||||
@receiver(pre_delete, sender=Source)
|
||||
|
||||
Reference in new issue
Block a user