private static Map<String, Object> convertConfigValuesToMap(Package pkg) { Yaml yaml = new Yaml(); Map<String, Object> currentPackageValueMap = new TreeMap<>(); if (pkg.getConfigValues() != null && StringUtils.hasText(pkg.getConfigValues().getRaw())) { currentPackageValueMap = (Map<String, Object>) yaml.load(pkg.getConfigValues().getRaw()); } if (currentPackageValueMap == null) { currentPackageValueMap = new TreeMap<>(); } return currentPackageValueMap; }
private static Map<String, Object> convertConfigValuesToMap(Package pkg) { Yaml yaml = new Yaml(); Map<String, Object> currentPackageValueMap = new TreeMap<>(); if (pkg.getConfigValues() != null && StringUtils.hasText(pkg.getConfigValues().getRaw())) { currentPackageValueMap = (Map<String, Object>) yaml.load(pkg.getConfigValues().getRaw()); } if (currentPackageValueMap == null) { currentPackageValueMap = new TreeMap<>(); } return currentPackageValueMap; }
private void writePackage(Package pkg, File directory) { String packageMetadata = generatePackageMetadata(pkg.getMetadata()); writeText(new File(directory, "package.yml"), packageMetadata); if (pkg.getConfigValues() != null && StringUtils.hasText(pkg.getConfigValues().getRaw())) { writeText(new File(directory, "values.yml"), pkg.getConfigValues().getRaw()); } if (!pkg.getTemplates().isEmpty()) { File templateDir = new File(directory, "templates/"); templateDir.mkdirs(); File templateFile = new File(templateDir, pkg.getMetadata().getName() + ".yml"); writeText(templateFile, getDefaultTemplate()); } }
private void writePackage(Package pkg, File directory) { String packageMetadata = generatePackageMetadata(pkg.getMetadata()); writeText(new File(directory, "package.yml"), packageMetadata); if (pkg.getConfigValues() != null && StringUtils.hasText(pkg.getConfigValues().getRaw())) { writeText(new File(directory, "values.yml"), pkg.getConfigValues().getRaw()); } if (!pkg.getTemplates().isEmpty()) { File templateDir = new File(directory, "templates/"); templateDir.mkdirs(); File templateFile = new File(templateDir, pkg.getMetadata().getName() + ".yml"); writeText(templateFile, getDefaultTemplate()); } }
if (pkg.getConfigValues() == null || (pkg.getConfigValues() != null && !StringUtils.hasText(pkg.getConfigValues().getRaw()))) { return overrideMap; Object object = yaml.load(pkg.getConfigValues().getRaw()); if (object == null) {
if (pkg.getConfigValues() == null || (pkg.getConfigValues() != null && !StringUtils.hasText(pkg.getConfigValues().getRaw()))) { return overrideMap; Object object = yaml.load(pkg.getConfigValues().getRaw()); if (object == null) {