private static LayersConfig getLayersConfig(File repoRoot) { try { return LayersConfig.getLayersConfig(repoRoot); } catch (IOException e) { throw new RuntimeException(e); } }
/** * Process the layers.conf file. * * @param repoRoot the root * @return the layers conf * @throws java.io.IOException */ public static LayersConfig getLayersConfig(final File repoRoot) throws IOException { final File layersList = new File(repoRoot, LAYERS_CONF); if (!layersList.exists()) { return new LayersConfig(); } final Properties properties = PatchUtils.loadProperties(layersList); return new LayersConfig(properties); }
final LayersConfig layersConfig = LayersConfig.getLayersConfig(root); final File layersDir = new File(root, layersConfig.getLayersPath()); if (!layersDir.exists()) { if (layersConfig.isConfigured()) { for (final String layer : layersConfig.getLayers()) { File layerDir = new File(layersDir, layer); if (!layerDir.exists()) { if (layersConfig.isConfigured()) { final File addOnsDir = new File(root, layersConfig.getAddOnsPath()); final File[] addOnsList = addOnsDir.listFiles(); if (addOnsList != null) {
final LayersConfig layersConfig = LayersConfig.getLayersConfig(root); final File layersDir = new File(root, layersConfig.getLayersPath()); if (!layersDir.exists()) { if (layersConfig.isConfigured()) { for (final String layer : layersConfig.getLayers()) { File layerDir = new File(layersDir, layer); if (!layerDir.exists()) { if (layersConfig.isConfigured()) { final File addOnsDir = new File(root, layersConfig.getAddOnsPath()); final File[] addOnsList = addOnsDir.listFiles(); if (addOnsList != null) {
final LayersConfig layersConfig = LayersConfig.getLayersConfig(root); final File layersDir = new File(root, layersConfig.getLayersPath()); final DistributionContentItem newParent = DistributionStructureImpl.createMiscItem(parent, layersConfig.getLayersPath()); if (!layersDir.exists()) { if (layersConfig.isConfigured()) { if (layersConfig.isConfigured()) { layers = layersConfig.getLayers(); if (layers.size() != layersDir.listFiles(new FileFilter() { @Override File layerDir = new File(layersDir, layer); if (!layerDir.exists()) { if (layersConfig.isConfigured()) { final File addOnsDir = new File(root, layersConfig.getAddOnsPath()); final File[] addOnsList = addOnsDir.listFiles(); if (addOnsList != null) {
private static LayersConfig getLayersConfig(File repoRoot) { try { return LayersConfig.getLayersConfig(repoRoot); } catch (IOException e) { throw new RuntimeException(e); } }
/** * Process the layers.conf file. * * @param repoRoot the root * @return the layers conf * @throws java.io.IOException */ public static LayersConfig getLayersConfig(final File repoRoot) throws IOException { final File layersList = new File(repoRoot, LAYERS_CONF); if (!layersList.exists()) { return new LayersConfig(); } final Properties properties = PatchUtils.loadProperties(layersList); return new LayersConfig(properties); }
File layersDir = new File(file, layersConfig.getLayersPath()); if (!layersDir.exists()) { if (layersConfig.isConfigured()) { for (String layerName : layersConfig.getLayers()) { File layer = new File(layersDir, layerName); if (!layer.exists()) { if (layersConfig.isConfigured()) { layeredPath.addAll(layerFiles); File[] addOns = new File(file, layersConfig.getAddOnsPath()).listFiles(); if (addOns != null) { for (File addOn : addOns) {
File layersDir = new File(file, layersConfig.getLayersPath()); if (!layersDir.exists()) { if (layersConfig.isConfigured()) { for (String layerName : layersConfig.getLayers()) { File layer = new File(layersDir, layerName); if (!layer.exists()) { if (layersConfig.isConfigured()) { layeredPath.addAll(layerFiles); File[] addOns = new File(file, layersConfig.getAddOnsPath()).listFiles(); if (addOns != null) { for (File addOn : addOns) {