public static File downloadConfigDir(SolrZkClient zkClient, String configName) throws IOException, InterruptedException, KeeperException { return DELEGATE.downloadConfigDir(zkClient, configName); } }
public File downloadConfigDir(SolrZkClient zkClient, String configName) throws IOException { return downloadConfigDir(zkClient, configName, true); }
public static File downloadConfigDir(SolrZkClient zkClient, String configName, boolean useZkSolrConfig) throws IOException { return DELEGATE.downloadConfigDir(zkClient, configName, useZkSolrConfig); } }
try { String configName = zki.readConfigName(zkClient, options.collection); File tmpSolrHomeDir = zki.downloadConfigDir(zkClient, configName); SolrOutputFormat.setupSolrHomeCache(tmpSolrHomeDir, job); options.solrHomeDir = tmpSolrHomeDir;
try (SolrZkClient zkClient = zki.getZkClient(options.zkHost)) { String configName = zki.readConfigName(zkClient, options.collection); File tmpSolrHomeDir = zki.downloadConfigDir(zkClient, configName, options.useZkSolrConfig); SolrOutputFormat.setupSolrHomeCache(tmpSolrHomeDir, job); options.solrHomeDir = tmpSolrHomeDir;