Skip to content

Instantly share code, notes, and snippets.

@jsanda
Created May 7, 2013 17:18
Show Gist options
  • Save jsanda/5534379 to your computer and use it in GitHub Desktop.
Save jsanda/5534379 to your computer and use it in GitHub Desktop.
importClass(org.rhq.cassandra.schema.SchemaManager);
if (project.properties['db'] == 'dev') {
self.log('PERFORMING STORAGE NODE SETUP TO LATEST SCHEMA');
username = project.properties['rhq.dev.cassandra.username'] ? project.properties['rhq.dev.cassandra.username'] : 'cassandra';
password = project.properties['rhq.dev.cassandra.password'] ? project.properties['rhq.dev.cassandra.password'] : 'cassandra';
seeds = project.properties['rhq.dev.cassandra.seeds'] ? project.properties['rhq.dev.cassandra.seeds'] : '127.0.0.1|9160|9142';
schemaManager = SchemaManager(username, password, seeds);
schemaManager.resetSchema();
} else {
self.log('SKIPPING SCHEMA SETUP FOR STORAGE NODE');
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment