File size: 357 Bytes
345855e | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | import os
def validate_payload(payload):
if "video_path" not in payload:
raise Exception("video_path required")
if not os.path.exists(payload["video_path"]):
raise Exception("Video missing")
payload.setdefault("caption", "")
payload.setdefault("hashtags", [])
payload.setdefault("thumbnail", None)
return payload |