void RiakTest::setUp() { printf("setUp\n"); riack_init(); m_riak = riack_new_client(NULL); int ret = riack_connect(m_riak, "192.168.111.86", 8087, NULL); //int ret = riack_connect(m_riak, "192.168.111.104", 8087, NULL); //int ret = riack_connect(m_riak, "123.57.207.198", 8087, NULL); if (ret != RIACK_SUCCESS) { riack_free(m_riak); m_riak = NULL; } }
static struct ospf6 * ospf6_create(void) { struct ospf6 * o; char * host = "127.0.0.1"; int port = 8087; o = calloc(1, sizeof(struct ospf6)); riack_init(); o->riack_client = riack_new_client(0); if(riack_connect(o->riack_client, host, port, 0) != RIACK_SUCCESS) { printf("Failed to connect to riak server\n"); riack_free(o->riack_client); } return o; }
int main(int argc, char * argv[]) { int opt; unsigned int bucket; char * host = "10.100.2.1"; int port = 8087; int i; riack_client * riack_client; riack_string key, bucket_str; struct keys * keys; while(1) { opt = getopt_long(argc, argv, "b:", longopts, 0); if(opt == EOF) break; switch(opt) { case 'b': bucket = (unsigned int)strtol(optarg, NULL, 10); break; } } riack_init(); riack_client = riack_new_client(0); if(riack_connect(riack_client, host, port, 0) != RIACK_SUCCESS) { // give up exit(0); } keys = db_list_keys(riack_client, bucket, false); for(i = 0; i < keys->num_keys; i++) { key.value = calloc(ID_SIZE, sizeof(char)); bucket_str.value = calloc(ID_SIZE, sizeof(char)); sprintf(bucket_str.value, "%d", bucket); bucket_str.len = strlen(bucket_str.value); sprintf(key.value, "%s", keys->key_str_ptrs[i]); key.len = strlen(key.value); // delete the object from riack database if(riack_delete(riack_client, &bucket_str, &key, 0) == RIACK_SUCCESS) { } free(key.value); free(bucket_str.value); } }
/** * \private \memberof mapcache_cache_riak */ static void _mapcache_cache_riak_configuration_post_config(mapcache_context *ctx, mapcache_cache *cache, mapcache_cfg *cfg) { riack_init(); }
void RiakCpp::init() { riack_init(); }