@Override int runCmd(CommandLine cmdLine) throws Exception { boolean interactive = (!cmdLine.hasOption("n")); boolean force = cmdLine.hasOption("f"); boolean result = BookKeeperAdmin.format(bkConf, interactive, force); return (result) ? 0 : 1; } }
bkConf.setLedgerManagerFactoryClass(HierarchicalLedgerManagerFactory.class); bkConf.setZkServers(arguments.zookeeper); if (!BookKeeperAdmin.format(bkConf, false /* interactive */, false /* force */)) { throw new IOException("Failed to initialize BookKeeper metadata");
bkConf.setZkServers(arguments.zookeeper); if (localZk.exists("/ledgers", false) == null // only format if /ledgers doesn't exist && !BookKeeperAdmin.format(bkConf, false /* interactive */, false /* force */)) { throw new IOException("Failed to initialize BookKeeper metadata");
LOG.log(Level.CONFIG, "bookie.forcemetaformat={0}", forcemetaformat); boolean result = BookKeeperAdmin.format(conf, false, forcemetaformat); if (result) { LOG.info("BookKeeperAdmin.format: created a new workspace on ZK");