tracker r2623 - in branches/turtle: . src/tracker-indexer



Author: pvanhoof
Date: Mon Dec  1 14:11:22 2008
New Revision: 2623
URL: http://svn.gnome.org/viewvc/tracker?rev=2623&view=rev

Log:
2008-12-01  Philip Van Hoof  <philip codeminded be>

	* src/tracker-indexer/tracker-removable-device.c
	* src/tracker-indexer/tracker-removable-device.h
	* src/tracker-indexer/tracker-indexer.c: Added detecting the rdf-type
	while writing out Turtle files to the metadata.ttl of a removable
	device



Modified:
   branches/turtle/ChangeLog
   branches/turtle/src/tracker-indexer/tracker-indexer.c
   branches/turtle/src/tracker-indexer/tracker-removable-device.c
   branches/turtle/src/tracker-indexer/tracker-removable-device.h

Modified: branches/turtle/src/tracker-indexer/tracker-indexer.c
==============================================================================
--- branches/turtle/src/tracker-indexer/tracker-indexer.c	(original)
+++ branches/turtle/src/tracker-indexer/tracker-indexer.c	Mon Dec  1 14:11:22 2008
@@ -1412,6 +1412,7 @@
 			tracker_removable_device_add_metadata (indexer, 
 							       mount_point, 
 							       service_path, 
+							       tracker_service_get_name (service),
 							       metadata);
 		}
 
@@ -1467,6 +1468,7 @@
 		tracker_removable_device_add_metadata (indexer, 
 						       mount_point, 
 						       service_path,
+						       tracker_service_get_name (service),
 						       metadata);
 	}
 

Modified: branches/turtle/src/tracker-indexer/tracker-removable-device.c
==============================================================================
--- branches/turtle/src/tracker-indexer/tracker-removable-device.c	(original)
+++ branches/turtle/src/tracker-indexer/tracker-removable-device.c	Mon Dec  1 14:11:22 2008
@@ -387,6 +387,7 @@
 tracker_removable_device_add_metadata (TrackerIndexer *indexer, 
 				       const gchar *mount_point, 
 				       const gchar *path,
+				       const gchar *rdf_type,
 				       TrackerDataMetadata *metadata)
 {
 #ifdef HAVE_RAPTOR
@@ -433,8 +434,7 @@
 	raptor_serialize_start_to_file_handle (info->serializer, 
 					       suri, target_file);
 
-				// todo
-	set_metadata ("rdf:type", "File", info);
+	set_metadata ("rdf:type", rdf_type, info);
 
 	tracker_data_metadata_foreach (metadata, 
 			      foreach_in_metadata_set_metadata,

Modified: branches/turtle/src/tracker-indexer/tracker-removable-device.h
==============================================================================
--- branches/turtle/src/tracker-indexer/tracker-removable-device.h	(original)
+++ branches/turtle/src/tracker-indexer/tracker-removable-device.h	Mon Dec  1 14:11:22 2008
@@ -34,6 +34,7 @@
 void    tracker_removable_device_add_metadata (TrackerIndexer *indexer, 
 					       const gchar *mount_point,
 					       const gchar *path,
+					       const gchar *rdf_type,
 					       TrackerDataMetadata *metadata);
 void    tracker_removable_device_add_removal  (TrackerIndexer *indexer, 
 					       const gchar *mount_point, 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]