org.apache.accumulo.minicluster.MiniAccumuloInstance

Here are the examples of the java api class org.apache.accumulo.minicluster.MiniAccumuloInstance taken from open source projects.

1. ITBase#setUpAccumulo()

Project: incubator-fluo
File: ITBase.java
@BeforeClass
public static void setUpAccumulo() throws Exception {
    instanceName = System.getProperty(IT_INSTANCE_NAME_PROP, "it-instance-default");
    File instanceDir = new File("target/accumulo-maven-plugin/" + instanceName);
    boolean instanceClear = System.getProperty(IT_INSTANCE_CLEAR_PROP, "true").equalsIgnoreCase("true");
    if (instanceDir.exists() && instanceClear) {
        FileUtils.deleteDirectory(instanceDir);
    }
    if (!instanceDir.exists()) {
        MiniAccumuloConfig cfg = new MiniAccumuloConfig(instanceDir, PASSWORD);
        cfg.setInstanceName(instanceName);
        cluster = new MiniAccumuloCluster(cfg);
        cluster.start();
        startedCluster = true;
    }
    miniAccumulo = new MiniAccumuloInstance(instanceName, instanceDir);
    conn = miniAccumulo.getConnector(USER, new PasswordToken(PASSWORD));
}