diff options
| author | Georgios Andreadis <info@gandreadis.com> | 2020-05-05 22:23:11 +0200 |
|---|---|---|
| committer | Georgios Andreadis <info@gandreadis.com> | 2020-05-05 22:23:11 +0200 |
| commit | c4ba00bdb3a777dea866a043820e2df89ff81f86 (patch) | |
| tree | fe2d62da9b4fb0aa12c8bc3a1606924bafae3fa3 | |
| parent | 18c80d362703f6d96920ed3362dc9c389d723ae9 (diff) | |
Change exception
| -rw-r--r-- | opendc/opendc-compute/src/main/kotlin/com/atlarge/opendc/compute/virt/service/allocation/ReplayAllocationPolicy.kt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/opendc/opendc-compute/src/main/kotlin/com/atlarge/opendc/compute/virt/service/allocation/ReplayAllocationPolicy.kt b/opendc/opendc-compute/src/main/kotlin/com/atlarge/opendc/compute/virt/service/allocation/ReplayAllocationPolicy.kt index 1276a973..f88eaed8 100644 --- a/opendc/opendc-compute/src/main/kotlin/com/atlarge/opendc/compute/virt/service/allocation/ReplayAllocationPolicy.kt +++ b/opendc/opendc-compute/src/main/kotlin/com/atlarge/opendc/compute/virt/service/allocation/ReplayAllocationPolicy.kt @@ -16,10 +16,10 @@ class ReplayAllocationPolicy(val vmPlacements: Map<String, String>) : Allocation image: SimpleVirtProvisioningService.ImageView ): HypervisorView? { val clusterName = vmPlacements[image.name] - ?: throw RuntimeException("Could not find placement data in VM placement file for VM ${image.name}") + ?: throw IllegalStateException("Could not find placement data in VM placement file for VM ${image.name}") val machinesInCluster = hypervisors.filter { it.server.name.contains(clusterName) } return machinesInCluster.maxBy { it.availableMemory } - ?: throw RuntimeException("Cloud not find any machines belonging to cluster $clusterName for image ${image.name}") + ?: throw IllegalStateException("Cloud not find any machines belonging to cluster $clusterName for image ${image.name}") } } } |
