// Delete associated subscriptions
Set<Subscription> subscriptions = subscriptionDao.findByHypervisor(hypervisor, redis);
for (Subscription subscription : subscriptions)
{
blocks.addAll(deleteSubscription(subscription, redis));
}
// Delete the hypervisor
blocks.add(hypervisorDao.delete(hypervisor, redis).get());
return blocks;