implemented base functions
This commit is contained in:
@@ -22,14 +22,13 @@ def put_image(
|
||||
# get bucket name from env
|
||||
bucket_name = os.getenv('MINIO_BUCKET_NAME', default='')
|
||||
assert len(bucket_name) > 0
|
||||
# save image to buffer
|
||||
# save data to buffer
|
||||
buffer = BytesIO()
|
||||
image.save(buffer, 'png')
|
||||
# get md5 of buffer
|
||||
checksum = md5(buffer.getbuffer()).hexdigest()
|
||||
# determine object name
|
||||
subfolder = 'images'
|
||||
object_name = f'{subfolder}/{checksum}'
|
||||
# set object name
|
||||
object_name = f'images/{checksum}'
|
||||
# send data to bucket
|
||||
put(
|
||||
client=client,
|
||||
|
||||
Reference in New Issue
Block a user