def deliver_hook(target, payload, instance_id=None, hook_id=None, **kwargs):
    """
        target:     the url to receive the payload.
        payload:    a python primitive data structure
        instance_id:   a possibly None "trigger" instance ID
        hook_id:       the ID of defining Hook object
        """
    r = requests.post(
        url=target,
        data=json.dumps(payload),
        headers={
            "Content-Type": "application/json",
            "Authorization": "Token %s" % settings.HOOK_AUTH_TOKEN,
        },
    )
    r.raise_for_status()
    return r.text
def deliver_hook ( target , payload , instance_id = None , hook_id = None , ** kwargs ) : r = requests . post ( url = target , data = json . dumps ( payload ) , headers = { "Content-Type" : "application/json" , "Authorization" : "Token %s" % settings . HOOK_AUTH_TOKEN , } , ) r . raise_for_status ( ) return r . text
target:     the url to receive the payload.
        payload:    a python primitive data structure
        instance_id:   a possibly None "trigger" instance ID
        hook_id:       the ID of defining Hook object