public ProblemSet validateAllArtifactAccounts(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName).withAnyArtifactAccount(); return validateService.validateMatchingFilter(filter); } }
public ProblemSet validateAllArtifactAccounts(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName).withAnyArtifactAccount(); return validateService.validateMatchingFilter(filter); } }
public ArtifactAccount getArtifactProviderArtifactAccount(String deploymentName, String providerName, String accountName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName).setArtifactAccount(accountName); return getArtifactAccount(filter, accountName); }
public ProblemSet validateArtifactAccount(String deploymentName, String providerName, String accountName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName).setArtifactAccount(accountName); return validateService.validateMatchingFilter(filter); }
public ArtifactAccount getArtifactProviderArtifactAccount(String deploymentName, String providerName, String accountName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName).setArtifactAccount(accountName); return getArtifactAccount(filter, accountName); }
public ProblemSet validateArtifactAccount(String deploymentName, String providerName, String accountName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName).setArtifactAccount(accountName); return validateService.validateMatchingFilter(filter); }
public List<ArtifactAccount> getAllArtifactAccounts(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName).withAnyArtifactAccount(); List<ArtifactAccount> matchingArtifactAccounts = lookupService.getMatchingNodesOfType(filter, ArtifactAccount.class); if (matchingArtifactAccounts.size() == 0) { throw new ConfigNotFoundException( new ConfigProblemBuilder(Severity.FATAL, "No accounts could be found").build()); } else { return matchingArtifactAccounts; } }
public List<ArtifactAccount> getAllArtifactAccounts(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName).withAnyArtifactAccount(); List<ArtifactAccount> matchingArtifactAccounts = lookupService.getMatchingNodesOfType(filter, ArtifactAccount.class); if (matchingArtifactAccounts.size() == 0) { throw new ConfigNotFoundException( new ConfigProblemBuilder(Severity.FATAL, "No accounts could be found").build()); } else { return matchingArtifactAccounts; } }
public ProblemSet validateArtifactProvider(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter() .setDeployment(deploymentName) .setArtifactProvider(providerName) .withAnyAccount() .setBakeryDefaults() .withAnyBaseImage(); return validateService.validateMatchingFilter(filter); }
public ProblemSet validateArtifactProvider(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter() .setDeployment(deploymentName) .setArtifactProvider(providerName) .withAnyAccount() .setBakeryDefaults() .withAnyBaseImage(); return validateService.validateMatchingFilter(filter); }
public ArtifactProvider getArtifactProvider(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName); List<ArtifactProvider> matching = lookupService.getMatchingNodesOfType(filter, ArtifactProvider.class); switch (matching.size()) { case 0: throw new ConfigNotFoundException(new ConfigProblemBuilder(Severity.FATAL, "No provider with name \"" + providerName + "\" could be found") .setRemediation("Create a new provider with name \"" + providerName + "\"").build()); case 1: return matching.get(0); default: throw new IllegalConfigException(new ConfigProblemBuilder(Severity.FATAL, "More than one provider with name \"" + providerName + "\" found") .setRemediation("Manually delete or rename duplicate providers with name \"" + providerName + "\" in your halconfig file").build()); } }
public ArtifactProvider getArtifactProvider(String deploymentName, String providerName) { NodeFilter filter = new NodeFilter().setDeployment(deploymentName).setArtifactProvider(providerName); List<ArtifactProvider> matching = lookupService.getMatchingNodesOfType(filter, ArtifactProvider.class); switch (matching.size()) { case 0: throw new ConfigNotFoundException(new ConfigProblemBuilder(Severity.FATAL, "No provider with name \"" + providerName + "\" could be found") .setRemediation("Create a new provider with name \"" + providerName + "\"").build()); case 1: return matching.get(0); default: throw new IllegalConfigException(new ConfigProblemBuilder(Severity.FATAL, "More than one provider with name \"" + providerName + "\" found") .setRemediation("Manually delete or rename duplicate providers with name \"" + providerName + "\" in your halconfig file").build()); } }