private MoreFile addConfigFiles(LocalFileAdder fileAdder) { File confDir = new File(fluoConf); MoreFile moreFile = null; for (File f : confDir.listFiles()) { if (f.isFile()) { log.trace("Adding config file - " + f.getAbsolutePath()); if (moreFile == null) { moreFile = fileAdder.add(String.format("./conf/%s", f.getName()), f); } else { moreFile = moreFile.add(String.format("./conf/%s", f.getName()), f); } } } return moreFile; }
private MoreFile addConfigFiles(LocalFileAdder fileAdder) { File confDir = new File(fluoConf); MoreFile moreFile = null; File[] confFiles = confDir.listFiles(); if (confFiles != null) { for (File f : confFiles) { if (f.isFile()) { log.trace("Adding config file - " + f.getAbsolutePath()); if (moreFile == null) { moreFile = fileAdder.add(String.format("./conf/%s", f.getName()), f); } else { moreFile = moreFile.add(String.format("./conf/%s", f.getName()), f); } } } } return moreFile; }
private MoreFile addConfigFiles(LocalFileAdder fileAdder) { File confDir = new File(fluoConf); MoreFile moreFile = null; File[] confFiles = confDir.listFiles(); if (confFiles != null) { for (File f : confFiles) { if (f.isFile()) { log.trace("Adding config file - " + f.getAbsolutePath()); if (moreFile == null) { moreFile = fileAdder.add(String.format("./conf/%s", f.getName()), f); } else { moreFile = moreFile.add(String.format("./conf/%s", f.getName()), f); } } } } return moreFile; }
flowletNames.add(flowletName); runnableSetter = moreRunnable .add(flowletName, new FlowletTwillRunnable(flowletName, "hConf.xml", "cConf.xml"), resourceSpec) .withLocalFiles().add(programName, programLocation.toURI()) .add("hConf.xml", hConfig.toURI()) .add("cConf.xml", cConfig.toURI()).apply(); .add(TXMANAGER, new TransactionServiceTwillRunnable(Constants.Service.TRANSACTION, "cConf.xml", "hConf.xml")) .withLocalFiles() .add("cConf.xml", cConfig.toURI())
/** * Adds localize resources for the given service. */ private Builder.RunnableSetter addResources(String service, Builder.RuntimeSpecificationAdder adder) { Map<String, LocalizeResource> localizeResources = runnableLocalizeResources.get(service); Iterator<Map.Entry<String, LocalizeResource>> iterator = localizeResources.entrySet().iterator(); TwillSpecification.Builder.MoreFile moreFile = null; while (iterator.hasNext()) { Map.Entry<String, LocalizeResource> entry = iterator.next(); if (moreFile == null) { moreFile = adder.withLocalFiles().add(entry.getKey(), entry.getValue().getURI(), entry.getValue().isArchive()); } else { moreFile = moreFile.add(entry.getKey(), entry.getValue().getURI(), entry.getValue().isArchive()); } } return moreFile == null ? adder.noLocalFiles() : moreFile.apply(); }
@Override public MoreFile add(String name, URI uri) { return add(name, uri, false); }
@Override public MoreFile add(String name, File file, String pattern) { return add(name, file.toURI(), pattern); }
@Override public MoreFile add(String name, URI uri) { return add(name, uri, false); }
@Override public MoreFile add(String name, File file) { return add(name, file, false); }
@Override public MoreFile add(String name, File file, String pattern) { return add(name, file.toURI(), pattern); }
@Override public MoreFile add(String name, File file, boolean archive) { return add(name, file.toURI(), archive); }
@Override public MoreFile add(String name, File file) { return add(name, file, false); }
@Override public MoreFile add(String name, File file, boolean archive) { return add(name, file.toURI(), archive); }