Windmill Common Issues

Sub-skill of windmill: Common Issues (+1).

vamseeachanta ee66b7d 1.0 KB Updated

File contents

Common Issues (+1)

Common Issues

Issue: Script timeout

# Increase timeout in script metadata
# At top of script file:
# extra_perms:
#   timeout: 600  # 10 minutes

Issue: Import errors in Python

# Add dependencies to script header
# requirements:
# pandas==2.0.0
# requests==2.31.0

import pandas as pd
import requests

Issue: Resource not found

# List available resources
wmill resource list

# Check resource path
wmill resource get u/admin/my_resource

Debugging Tips

# Add logging
import wmill

def main(data: dict):
    print(f"Input: {data}")  # Shows in logs
    wmill.set_state({"debug": "checkpoint_1"})

    result = process(data)

    print(f"Result: {result}")
    return result

# Check script state
# wmill script get-state f/my_script
# View recent runs
wmill job list --script f/data/my_script --limit 10

# Get job logs
wmill job get <job_id>

vamseeachanta/workspace-hub/tree/main/.agents/skills/_archive/operations/automation/windmill/common-issues commit ee66b7de6d

Frequently asked questions

npx skillmds@latest add vamseeachanta/windmill-common-issues