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