[Sync] Image refactoring. Added DocumentPreviewImage

This commit is contained in:
Roman Timashev committed 2017-10-28 15:47:13 +03:00
1 parent 544f0e218f
commit 73865fcea2
4 files changed
+78 -27

No files matched your search

+5 -2
View File
@@ -95,9 +95,9 @@ class Image(Model):
return self._is_changed_hash(i)
async def build(self, sizes):
logger.info('Building Image {}'.format(self.provider.get_abs(self.file)))
logger.info(f'Building Image {self._get_abs(self.file)}')
img_in = self.provider.get_abs(self.file)
img_in = self._get_image_file()
img_out = tempfile.mkdtemp()
images = await create_image(img_in, sizes, self.url_factory, img_out)
@@ -141,6 +141,9 @@ class Image(Model):
return self.data[size]
return None
def _get_image_file(self):
return self._get_abs(self.file)
def __filename(self):
return os.path.basename(self.file)