sevenbridges.transfer package¶
Submodules¶
sevenbridges.transfer.download module¶
-
class
sevenbridges.transfer.download.
DPartedFile
(file_path, session, url, file_size, part_size, timeout, pool)[source]¶ Bases:
object
-
class
sevenbridges.transfer.download.
Download
(url, file_path, part_size=None, retry_count=None, timeout=None, api=None)[source]¶ Bases:
threading.Thread
-
add_callback
(callback=None, errorback=None)[source]¶ Adds a callback that will be called when the download finishes successfully or when error is raised.
-
add_progress_callback
(callback=None)[source]¶ Adds a progress callback that will be called each time a get_parts is successfully downloaded. The first argument of the progress callback will be a progress object described in sevenbridges.transfer.utils
Parameters: callback – Callback function
-
duration
¶
-
path
¶
-
progress
¶
-
start_time
¶
-
status
¶
-
sevenbridges.transfer.upload module¶
-
class
sevenbridges.transfer.upload.
CodePackageUPartedFile
(fp, file_size, part_size, upload, timeout, storage_session, api)[source]¶
-
class
sevenbridges.transfer.upload.
CodePackageUpload
(file_path, automation_id, file_name=None, part_size=None, retry_count=6, timeout=300, parent=None, api=None)[source]¶
-
class
sevenbridges.transfer.upload.
UPartedFile
(fp, file_size, part_size, upload, timeout, storage_session, api)[source]¶ Bases:
object
-
class
sevenbridges.transfer.upload.
Upload
(file_path, project=None, parent=None, file_name=None, overwrite=False, part_size=None, retry_count=None, timeout=None, api=None)[source]¶ Bases:
threading.Thread
-
add_callback
(callback=None, errorback=None)[source]¶ Adds a callback that will be called when the upload finishes successfully or when error is raised.
-
add_progress_callback
(callback=None)[source]¶ Adds a progress callback that will be called each time a get_parts is successfully uploaded. The first argument of the progress callback will be a progress object described in sevenbridges.transfer.utils
Parameters: callback – Callback function
-
duration
¶
-
file_name
¶
-
progress
¶
-
resume
()[source]¶ Resumes the upload that was paused. :raises SbgError: If upload is not in PAUSED state.
-
start_time
¶
-
status
¶
-