/** * Returns the zookeeper application name string. * * @return The zookeeper application string. */ public String getAppZookeepers() { return getInstanceZookeepers() + "/" + getApplicationName(); }
/** * Returns the zookeeper application name string. * * @return The zookeeper application string. */ public String getAppZookeepers() { return getInstanceZookeepers() + "/" + getApplicationName(); }
public FluoConfiguration getFluoConfiguration(boolean debug) { verifyFluoInstall(); String propsPath = getFluoPropsPath(); FluoConfiguration config = new FluoConfiguration(new File(propsPath)); if (debug) { System.out.println("Connecting to Fluo instance (" + config.getInstanceZookeepers() + ") using config (" + stripFluoHomeDir(propsPath) + ")"); } return config; }
public FluoConfiguration getFluoConfiguration(boolean debug) { verifyFluoInstall(); String propsPath = getFluoPropsPath(); FluoConfiguration config = new FluoConfiguration(new File(propsPath)); if (debug) { System.out.println("Connecting to Fluo instance (" + config.getInstanceZookeepers() + ") using config (" + stripFluoHomeDir(propsPath) + ")"); } return config; }
/** * Creates a curator built using Fluo's zookeeper connection string. Root path will start at Fluo * chroot. */ public static CuratorFramework newFluoCurator(FluoConfiguration config) { return newCurator(config.getInstanceZookeepers(), config.getZookeeperTimeout(), config.getZookeeperSecret()); }
/** * Creates a curator built using Fluo's zookeeper connection string. Root path will start at Fluo * chroot. */ public static CuratorFramework newFluoCurator(FluoConfiguration config) { return newCurator(config.getInstanceZookeepers(), config.getZookeeperTimeout(), config.getZookeeperSecret()); }
System.out.println("Fluo instance (" + config.getInstanceZookeepers() + ") has not been " + "created yet in Zookeeper. It will be created when the first Fluo application is " + "initialized for this instance."); System.out.println("Fluo instance (" + config.getInstanceZookeepers() + ") does not " + "contain any Fluo applications."); return; System.out.println("Fluo instance (" + config.getInstanceZookeepers() + ") contains " + children.size() + " application(s)\n"); System.out.println("Application Status # Workers");
public FluoConfiguration getAppConfiguration(String appName, boolean debug) { verifyAppInstall(appName); String propsPath = getAppPropsPath(appName); FluoConfiguration config = new FluoConfiguration(new File(propsPath)); if (!config.getApplicationName().equals(appName)) { throw new FluoException("Application name in config '" + config.getApplicationName() + "' does not match given appName: " + appName); } if (debug) { System.out.println("Connecting to Fluo instance (" + config.getInstanceZookeepers() + ") using config (" + stripFluoHomeDir(propsPath) + ")"); } return config; }
public FluoConfiguration getAppConfiguration(String appName, boolean debug) { verifyAppInstall(appName); String propsPath = getAppPropsPath(appName); FluoConfiguration config = new FluoConfiguration(new File(propsPath)); if (!config.getApplicationName().equals(appName)) { throw new FluoException("Application name in config '" + config.getApplicationName() + "' does not match given appName: " + appName); } if (debug) { System.out.println("Connecting to Fluo instance (" + config.getInstanceZookeepers() + ") using config (" + stripFluoHomeDir(propsPath) + ")"); } return config; }
System.out.println("Fluo instance (" + config.getInstanceZookeepers() + ") has not been " + "created yet in Zookeeper. It will be created when the first Fluo application is " + "initialized for this instance."); System.out.println("Fluo instance (" + config.getInstanceZookeepers() + ") does not " + "contain any Fluo applications."); return; System.out.println("Fluo instance (" + config.getInstanceZookeepers() + ") contains " + children.size() + " application(s)\n"); System.out.println("Application Status YarnAppName YarnAppId");
/** * Creates a curator built using Fluo's zookeeper connection string. Root path will start at root * "/" of Zookeeper. */ public static CuratorFramework newRootFluoCurator(FluoConfiguration config) { return newCurator(ZookeeperUtil.parseServers(config.getInstanceZookeepers()), config.getZookeeperTimeout(), config.getZookeeperSecret()); }
System.out.println("Fluo instance (" + config.getInstanceZookeepers() + ") has not been " + "created yet in Zookeeper. It will be created when the first Fluo application is " + "initialized for this instance."); System.out.println("Fluo instance (" + config.getInstanceZookeepers() + ") does not " + "contain any Fluo applications."); return; System.out.println("Fluo instance (" + config.getInstanceZookeepers() + ") contains " + children.size() + " application(s)\n"); System.out.println("Application Status YarnAppName YarnAppId");
/** * Creates a curator built using Fluo's zookeeper connection string. Root path will start at root * "/" of Zookeeper. */ public static CuratorFramework newRootFluoCurator(FluoConfiguration config) { return newCurator(ZookeeperUtil.parseServers(config.getInstanceZookeepers()), config.getZookeeperTimeout(), config.getZookeeperSecret()); }
!ZookeeperUtil.parseRoot(config.getInstanceZookeepers()).equals("/"), "The Zookeeper connection string (set by 'fluo.connection.zookeepers') " + " must have a chroot suffix.");
!ZookeeperUtil.parseRoot(config.getInstanceZookeepers()).equals("/"), "The Zookeeper connection string (set by 'fluo.connection.zookeepers') " + " must have a chroot suffix.");
!ZookeeperUtil.parseRoot(config.getInstanceZookeepers()).equals("/"), "The Zookeeper connection string (set by 'fluo.connection.zookeepers') " + " must have a chroot suffix.");
!ZookeeperUtil.parseRoot(config.getInstanceZookeepers()).equals("/"), "The Zookeeper connection string (set by 'fluo.connection.zookeepers') " + " must have a chroot suffix.");
@Test public void testBasic() { try (FluoClient client = FluoFactory.newClient(config)) { client.newSnapshot(); } FluoConfiguration fluoConfig = new FluoConfiguration(); fluoConfig.setApplicationName(config.getApplicationName()); fluoConfig.setInstanceZookeepers(config.getInstanceZookeepers()); try (FluoClient client = FluoFactory.newClient(fluoConfig)) { client.newSnapshot(); } try (FluoClientImpl client = new FluoClientImpl(fluoConfig)) { client.newSnapshot(); FluoConfiguration sharedConfig = client.getSharedConfiguration(); Assert.assertEquals(config.getAccumuloTable(), sharedConfig.getAccumuloTable()); Assert.assertEquals(config.getAccumuloInstance(), sharedConfig.getAccumuloInstance()); Assert.assertEquals(config.getAccumuloUser(), sharedConfig.getAccumuloUser()); Assert.assertEquals(config.getZookeeperTimeout(), sharedConfig.getZookeeperTimeout()); Assert.assertEquals(config.getTransactionRollbackTime(), sharedConfig.getTransactionRollbackTime()); } }