Package org.rhq.cassandra.util

Examples of org.rhq.cassandra.util.ConfigEditor.load()


        } else {
            File basedir = getBasedir();
            if (basedir.exists()) {
                log.info("Purging data directories");
                ConfigEditor yamlEditor = getYamlConfigEditor();
                yamlEditor.load();
                purgeDataDirs(yamlEditor);

                log.info("Purging installation directory " + basedir);
                purgeDir(basedir);
View Full Code Here


        Configuration pluginConfig = context.getPluginConfiguration();
        ConfigEditor configEditor = getYamlConfigEditor();

        try {
            configEditor.load();

            purgeDataDirs(configEditor);

            log.info("Updating cluster settings");
View Full Code Here

        List<String> originalDataDirectories = new LinkedList<String>();
        List<String> createdDataDirectories = new LinkedList<String>();

        ConfigEditor configEditor = getYamlConfigEditor();
        try {
            configEditor.load();

            // Moving the data directory
            List<String> dataFileDirectories = configEditor.getDataFileDirectories();
            if(dataFileDirectories.size() > 1) {
                // We do not support this scenario
View Full Code Here

            "Failed to update property [heap_dump_on_OOMError]");
        assertEquals(properties.getProperty("heap_dump_dir"), confDir().getAbsolutePath(),
            "Failed to update property [heap_dump_dir]");

        ConfigEditor yamlEditor = new ConfigEditor(cassandraYamlFile);
        yamlEditor.load();

        assertEquals(yamlEditor.getNativeTransportPort(), (Integer) 9595, "Failed to update native_transport_port");
        assertEquals(yamlEditor.getStoragePort(), (Integer) 9696, "Failed to update storage_port");
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.