summaryrefslogtreecommitdiffstats
path: root/node-repository
diff options
context:
space:
mode:
authorØyvind Grønnesby <oyving@verizonmedia.com>2019-05-23 13:00:12 +0200
committerØyvind Grønnesby <oyving@verizonmedia.com>2019-05-23 13:00:12 +0200
commitd2eb57c462632bbe0c5e8671e40f80500f9cd520 (patch)
tree6a85f41cf2bf230f776bfe04d4a46ed31256806e /node-repository
parentd4b4fdd8c55771e9dd1d96fda7dbbfa3204aac6d (diff)
Use IllegalStateException when there are no proxy nodes
Diffstat (limited to 'node-repository')
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/lb/SharedLoadBalancerService.java2
-rw-r--r--node-repository/src/test/java/com/yahoo/vespa/hosted/provision/lb/SharedLoadBalancerServiceTest.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/lb/SharedLoadBalancerService.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/lb/SharedLoadBalancerService.java
index 378c86ed8dc..3b7dc1b9750 100644
--- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/lb/SharedLoadBalancerService.java
+++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/lb/SharedLoadBalancerService.java
@@ -30,7 +30,7 @@ public class SharedLoadBalancerService implements LoadBalancerService {
final var proxyNodes = nodeRepository.getNodes(NodeType.proxy);
if (proxyNodes.size() == 0) {
- throw new RuntimeException("Missing proxy nodes in nodeRepository");
+ throw new IllegalStateException("Missing proxy nodes in nodeRepository");
}
final var firstProxyNode = proxyNodes.get(0);
diff --git a/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/lb/SharedLoadBalancerServiceTest.java b/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/lb/SharedLoadBalancerServiceTest.java
index 39300795650..7048a37a829 100644
--- a/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/lb/SharedLoadBalancerServiceTest.java
+++ b/node-repository/src/test/java/com/yahoo/vespa/hosted/provision/lb/SharedLoadBalancerServiceTest.java
@@ -37,7 +37,7 @@ public class SharedLoadBalancerServiceTest {
assertEquals(Set.of(4080, 4443), lb.ports());
}
- @Test(expected = RuntimeException.class)
+ @Test(expected = IllegalStateException.class)
public void test_exception_on_missing_proxies() {
loadBalancerService.create(applicationId, clusterId, reals);
}