Input/Output Handling
Input Handling
Reading Props
{
"database_host": "postgres.example.com",
"database_name": "mydb",
"migration_version": "v1.2.3",
"enable_logging": true,
"retry_count": 3
}Reading in Different Languages
import json
def read_vars():
with open('/workspace/vars.json', 'r') as f:
return json.load(f)
vars = read_vars()
database_host = vars['database_host']Output Handling
Writing Outputs
Writing in Different Languages
Output Contract
Requirement
Details
Required Outputs
job_id
Data Types
Supported Input Types
Type
Example
Description
Supported Output Types
Type
Example
Description
Error Handling
Success Case
Failure Case
Best Practices
Input Validation
Output Validation
Error Reporting
Testing Input/Output
Local Testing
See also
Last updated
Was this helpful?

