Skip to content

Commit 6d47bd6

Browse files
committed
NPE from KubernetesSlave.getKubernetesCloud
1 parent f1b179c commit 6d47bd6

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/main/java/org/csanchez/jenkins/plugins/kubernetes/KubernetesSlave.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,8 @@ private static KubernetesCloud getKubernetesCloud(String cloudName) {
233233
Cloud cloud = Jenkins.get().getCloud(cloudName);
234234
if (cloud instanceof KubernetesCloud) {
235235
return (KubernetesCloud) cloud;
236+
} else if (cloud == null) {
237+
throw new IllegalStateException("No such cloud " + cloudName);
236238
} else {
237239
throw new IllegalStateException(KubernetesSlave.class.getName() + " can be launched only by instances of " + KubernetesCloud.class.getName() + ". Cloud is " + cloud.getClass().getName());
238240
}

0 commit comments

Comments
 (0)