summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharlie Brej <cbrej@cs.man.ac.uk>2010-08-07 23:47:00 +0100
committerCharlie Brej <cbrej@cs.man.ac.uk>2010-08-07 23:47:00 +0100
commit47307ffd0a1ad4413ebe620e5d2e0f52ce26ed1f (patch)
treea2107f765fec90c6edcade0f0bd3af7e0c7663e5
parentdec206347a1b8fbf45cb47de61befe700b5cef91 (diff)
Remove test code from the main server
-rw-r--r--src/main.c43
1 files changed, 5 insertions, 38 deletions
diff --git a/src/main.c b/src/main.c
index 5c5f767..bd44b34 100644
--- a/src/main.c
+++ b/src/main.c
@@ -76,50 +76,17 @@ int main(int argc, char* argv[])
main_loop = g_main_loop_new (NULL, TRUE);
- PtrTidbitDatabase database;
-
- if (enable_http || enable_dbus)
- database = tidbit_database_sqlite_new ();
- else
- database = tidbit_database_dbus_new ();
+ PtrTidbitDatabase database_sub_1 = tidbit_database_sqlite_new ();
+ PtrTidbitDatabase database_sub_2 = tidbit_database_mem_new ();
+ PtrTidbitDatabase database = tidbit_database_fork_new (database_sub_1, database_sub_2, TRUE);
+ tidbit_database_unref (database_sub_1);
+ tidbit_database_unref (database_sub_2);
if (enable_http)
tidbit_http_setup (database);
if (enable_dbus)
tidbit_dbus_setup (database);
-
-
-
- PtrTidbitKey key = tidbit_key_get ("testapp", "Tidbit Test App v0.1");
-
- PtrTidbitRecord record = tidbit_record_new ("test/tablename");
- tidbit_record_add_element (record, "key", "value");
- tidbit_record_add_element (record, "another_key", "value");
- tidbit_record_sign (record, key);
- tidbit_database_insert_record (database, record);
- tidbit_record_unref(record);
-
- record = tidbit_record_new ("test/tablename");
- tidbit_record_add_element (record, "key", "value2");
- tidbit_record_add_element (record, "another_key", "value2");
- tidbit_record_sign (record, key);
- tidbit_database_insert_record (database, record);
- g_print("Insert: %s\n", record->raw);
- tidbit_record_unref(record);
- tidbit_key_unref(key);
- record = tidbit_database_fetch_record (database, record->guid);
- g_print("Fetch: %s\n", record->raw);
- tidbit_record_unref (record);
-
- PtrTidbitQuery query = tidbit_query_new ("test/tablename");
- tidbit_query_add_exp (query, "key", "value", TIDBIT_QUERY_EXP_TYPE_EQ);
-
- PtrTidbitGuidSet guid_set = tidbit_database_query (database, query);
- tidbit_guid_set_foreach (guid_set, print_guid, database);
- tidbit_query_unref (query);
- tidbit_guid_set_unref (guid_set);
-
signal(SIGINT, sig_main_quit);
signal(SIGTERM, sig_main_quit);