def delete_pet(pet_id): if pet_id > len(pets) - 1: abort_json(404) pets.pop(pet_id) return ''
def partial_update_pet(pet_id, data): if pet_id > len(pets) - 1: abort_json(404) for attr, value in data.items(): pets[pet_id][attr] = value return pets[pet_id]
def update_pet(pet_id, data): if pet_id > len(pets) - 1: abort_json(404) data['id'] = pet_id pets[pet_id] = data return data
def get_pet(pet_id): if pet_id > len(pets) - 1: abort_json(404) return pets[pet_id]
def partial_update_pet(pet_id, pet): if pet_id > len(pets) - 1: abort_json(404) for attr, value in pet: pets[pet_id][attr] = value return pets[pet_id]
def update_pet(pet_id, pet): if pet_id > len(pets) - 1: abort_json(404) pet['id'] = pet_id pets[pet_id] = pet return pet