beagle r4900 - in trunk/libbeagle: beagle wrappers/python/examples
- From: dbera svn gnome org
- To: svn-commits-list gnome org
- Subject: beagle r4900 - in trunk/libbeagle: beagle wrappers/python/examples
- Date: Mon, 26 Jan 2009 22:19:59 +0000 (UTC)
Author: dbera
Date: Mon Jan 26 22:19:59 2009
New Revision: 4900
URL: http://svn.gnome.org/viewvc/beagle?rev=4900&view=rev
Log:
Add python example for date queries.
Modified:
trunk/libbeagle/beagle/beagle-request.c
trunk/libbeagle/wrappers/python/examples/beaglesearch.py
Modified: trunk/libbeagle/beagle/beagle-request.c
==============================================================================
--- trunk/libbeagle/beagle/beagle-request.c (original)
+++ trunk/libbeagle/beagle/beagle-request.c Mon Jan 26 22:19:59 2009
@@ -233,7 +233,7 @@
"Unable to connect to Beagle daemon");
return -1;
} else {
- tv.tv_sec = 10; /* 5 seconds should be enough for a unix socket */
+ tv.tv_sec = 10; /* 10 seconds should be enough for a unix socket */
tv.tv_usec = 0;
FD_ZERO (&select_set);
Modified: trunk/libbeagle/wrappers/python/examples/beaglesearch.py
==============================================================================
--- trunk/libbeagle/wrappers/python/examples/beaglesearch.py (original)
+++ trunk/libbeagle/wrappers/python/examples/beaglesearch.py Mon Jan 26 22:19:59 2009
@@ -40,6 +40,13 @@
for i in sys.argv[1:]:
query.add_text(i)
+bts1 = beagle.beagle_timestamp_new_from_string ("20080701000000")
+bts2 = beagle.beagle_timestamp_new_from_string ("20080801000000")
+part_date = beagle.QueryPartDate ()
+part_date.set_start_date (bts1)
+part_date.set_end_date (bts2)
+query.add_part(part_date)
+
query.connect("hits-added", hits_added_cb)
query.connect("finished", finished_cb, main_loop)
client.send_request_async(query)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]