reading image data from input URL

This commit is contained in:
klemek
2020-04-29 13:00:34 +02:00
parent 7c0e292c91
commit 7c076b896f
+5 -2
View File
@@ -72,9 +72,12 @@ def compute_part(*args: str, input_data: Optional[bytes] = None,
if input_data is None or len(input_data) == 0: if input_data is None or len(input_data) == 0:
if len(args) <= 1: if len(args) <= 1:
return None, 'Image: received no input data nor URL' return None, 'Image: received no input data nor URL'
elif not utils.validate_url(args[1]):
return None, 'Image: invalid URL format'
else: else:
return None, 'Image: URL mode not yet implemented' input_data = utils.read_web(args[1])
else: if input_data is None:
return None, 'Image: could not reach URL'
img = img_factory.build_image_only(input_data) img = img_factory.build_image_only(input_data)
if img is None: if img is None:
return None, 'Image: invalid image format' return None, 'Image: invalid image format'