def delete_single_row(data)
composite_id = [data['org_id'].to_i, data['channel_id'].to_i]
unless @pm[:puppet_repositories][composite_id]
info "#{to_singular(:puppet_repositories).capitalize} with id #{composite_id} wasn't imported. Skipping deletion."
return
end
repo_id = get_translated_id(:puppet_repositories, composite_id)
product_id = lookup_entity(:puppet_repositories, repo_id)['product']['id']
delete_entity(:puppet_repositories, composite_id)
product = lookup_entity(:products, product_id, true)
delete_entity_by_import_id(:products, product_id) if product['repository_count'] == 0
end