List<DistributionDetails> newDetails = report.getDistributions();
for (DistributionDetails detail : newDetails) {
try {
log.debug("Attempting to create new distribution based off of: " + detail);
DistributionType distType = distManager.getDistributionTypeByName(detail.getDistributionType());
Distribution newDist = distManager.createDistribution(overlord, detail.getLabel(), detail
.getDistributionPath(), distType);
log.debug("Created new distribution: " + newDist);
Repo repo = repoManager.getRepo(overlord, report.getRepoId());
RepoDistribution repoDist = new RepoDistribution(repo, newDist);