Put request with the given json body
    :returns: http response data
    Bridge PUT seems to have the same effect as PATCH currently.

def put_resource(url, body):
    """
    Put request with the given json body
    :returns: http response data
    Bridge PUT seems to have the same effect as PATCH currently.
    """
    response = Bridge_DAO().putURL(url, PHEADER, body)
    log_data = "PUT %s %s ==status==> %s" % (url, body, response.status)

    if response.status != 200:
        _raise_exception(log_data, url, response)

    _log_resp(log_data, response.data)
    return response.data