|
@@ -1,9 +1,11 @@
|
|
|
+import logging
|
|
|
+
|
|
|
from books.koreader import fetch_file_from_webdav
|
|
|
from profiles.models import UserProfile
|
|
|
from scrobbles.models import KoReaderImport
|
|
|
from scrobbles.tasks import process_koreader_import
|
|
|
+from scrobbles.utils import get_file_md5_hash
|
|
|
from webdav.client import get_webdav_client
|
|
|
-import logging
|
|
|
|
|
|
logger = logging.getLogger(__name__)
|
|
|
|
|
@@ -11,7 +13,7 @@ logger = logging.getLogger(__name__)
|
|
|
def import_from_webdav_for_all_users(restart=False):
|
|
|
"""Grab a list of all users with WebDAV enabled and kickoff imports for them"""
|
|
|
|
|
|
- # LastFmImport = apps.get_model("scrobbles", "LastFMImport")
|
|
|
+ # WebDavImport = apps.get_model("scrobbles", "WebDavImport")
|
|
|
webdav_enabled_user_ids = UserProfile.objects.filter(
|
|
|
webdav_url__isnull=False,
|
|
|
webdav_user__isnull=False,
|