mirror of
https://github.com/Skyvern-AI/skyvern.git
synced 2025-09-14 01:09:43 +00:00
file upload block backend (#2000)
This commit is contained in:
parent
11ff8eb1ca
commit
6d8a49d5b5
6 changed files with 319 additions and 101 deletions
|
@ -45,6 +45,7 @@ from skyvern.forge.sdk.workflow.models.block import (
|
|||
ExtractionBlock,
|
||||
FileDownloadBlock,
|
||||
FileParserBlock,
|
||||
FileUploadBlock,
|
||||
ForLoopBlock,
|
||||
LoginBlock,
|
||||
NavigationBlock,
|
||||
|
@ -1668,6 +1669,18 @@ class WorkflowService:
|
|||
path=block_yaml.path,
|
||||
continue_on_failure=block_yaml.continue_on_failure,
|
||||
)
|
||||
elif block_yaml.block_type == BlockType.FILE_UPLOAD:
|
||||
return FileUploadBlock(
|
||||
label=block_yaml.label,
|
||||
output_parameter=output_parameter,
|
||||
storage_type=block_yaml.storage_type,
|
||||
s3_bucket=block_yaml.s3_bucket,
|
||||
aws_access_key_id=block_yaml.aws_access_key_id,
|
||||
aws_secret_access_key=block_yaml.aws_secret_access_key,
|
||||
region_name=block_yaml.region_name,
|
||||
path=block_yaml.path,
|
||||
continue_on_failure=block_yaml.continue_on_failure,
|
||||
)
|
||||
elif block_yaml.block_type == BlockType.SEND_EMAIL:
|
||||
return SendEmailBlock(
|
||||
label=block_yaml.label,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue