def push_update(cls, pass_id): """ Update installed passes using push method API call used is v1/pass/<pass_id>/push (PUT) @type pass_id: int @param pass_id: ID of desired Pass @return: Response data """ request_url = "/pass/%d/push" % int(pass_id) return pt_client.pt_put(request_url)
def update(cls, pass_id, update_fields): """ Update existing pass API call used is v1/pass/<pass_id> (PUT) @type pass_id: int @param pass_id: ID of desired Pass @type update_fields: dict @param update_fields: Pass.pass_dict dict @return: json form of template full-form description """ request_url = "/pass/%d" % int(pass_id) request_dict = {"json": json.dumps(update_fields, encoding="ISO-8859-1")} return pt_client.pt_put(request_url, request_dict)