package org.arquillian.cube.openshift.impl.locator; import org.arquillian.cube.kubernetes.api.KubernetesResourceLocator; import org.arquillian.cube.kubernetes.impl.locator.DefaultKubernetesResourceLocator; public class OpenshiftKubernetesResourceLocator extends DefaultKubernetesResourceLocator { private static final String[] RESOURCE_NAMES = new String[] {"openshift", "META-INF/fabric8/openshift", "kubernetes", "META-INF/fabric8/kubernetes"}; private static final String[] ALLOWED_SUFFIXES = {".json", ".yml", ".yaml"}; @Override protected String[] getResourceNames() { return RESOURCE_NAMES; } @Override protected String[] getAllowedSuffixes() { return ALLOWED_SUFFIXES; } @Override public KubernetesResourceLocator toImmutable() { return this; } }