Fix the script to backfill uploading flags.
This commit is contained in:
parent
efefc7fc03
commit
c9371fd01c
1 changed files with 9 additions and 6 deletions
|
@ -1,20 +1,23 @@
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
|
logging.basicConfig(level=logging.DEBUG)
|
||||||
|
logger = logging.getLogger(__name__)
|
||||||
|
logging.getLogger('boto').setLevel(logging.CRITICAL)
|
||||||
|
|
||||||
from data.database import ImageStorage
|
from data.database import ImageStorage
|
||||||
from app import storage
|
from app import storage
|
||||||
|
|
||||||
logging.basicConfig(level=logging.DEBUG)
|
logger.info('Total image storages: %s', ImageStorage.select().count())
|
||||||
logger = logging.getLogger(__name__)
|
|
||||||
|
|
||||||
for image_storage in ImageStorage.select(ImageStorage.uploading == None).limit(1000):
|
for image_storage in ImageStorage.select().where(ImageStorage.uploading == None).limit(1000):
|
||||||
mark_path = storage.image_mark_path(None, None, None, image_storage.uuid)
|
mark_path = storage.image_mark_path(None, None, None, image_storage.uuid)
|
||||||
json_path = storage.image_json_path(None, None, None, image_storage.uuid)
|
json_path = storage.image_json_path(None, None, None, image_storage.uuid)
|
||||||
|
|
||||||
logger.debug('Mark path: %s Json path: %s', mark_path, json_path)
|
logger.info('Mark path: %s Json path: %s', mark_path, json_path)
|
||||||
|
|
||||||
if storage.exists(json_path):
|
if storage.exists(json_path):
|
||||||
image_storage.uploading = storage.exists(mark_path)
|
image_storage.uploading = storage.exists(mark_path)
|
||||||
logger.debug('Image existed and was currently uploading: %s', image_storage.uploading)
|
logger.info('Image existed and was currently uploading: %s', image_storage.uploading)
|
||||||
# image_storage.save()
|
image_storage.save()
|
||||||
else:
|
else:
|
||||||
logger.warning('Image does not exist.')
|
logger.warning('Image does not exist.')
|
||||||
|
|
Reference in a new issue