FrameioUploader#

class frameioclient.FrameioUploader(asset=None, file=None)#
_calculate_chunks(total_size, chunk_count)#

Calculate chunk size

Parameters:
  • total_size (int) – Total filesize in bytes

  • chunk_count (int) – Total number of URL’s we got back from the API

Return chunk_offsets:

List of chunk offsets

Return type:

List[int]

_get_session()#
_smart_read_chunk(chunk_offset, is_final_chunk)#
Return type:

bytes

_upload_chunk(task)#
Return type:

int

file_counter(folder)#
recursive_upload(client, folder, parent_asset_id)#
upload()#