[Tracker] Some More Questions



Hi,
I have some more questions about the tracker, I have
been playing a little bit with the barracuda and
looking how it is implementing the bindings. Anyway
one of the problems, which I had was, for example
running:
test_tracker.py "SomeSearch" "Music"
was always returning the service is not implemented.
Now looking deeper it seems that the service is
implemented, in fact it is working now here after :
--- src/trackerd/tracker-dbus-methods.c.orig   
2006-05-02 22:37:43.000000000 +0200
+++ src/trackerd/tracker-dbus-methods.c 2006-05-25
20:41:01.000000000 +0200
@@ -439,10 +439,10 @@
                return;
        }

-       if (strcmp (service, "Files") != 0) {
-               tracker_set_error (rec, "Invalid
service %s or service has not been implemented yet",
service);
-               return;
-       }
+       //if (strcmp (service, "Files") != 0) {
+       //      tracker_set_error (rec, "Invalid
service %s or service has not been implemented yet",
service);
+       //      return;
+       //}

        if ( !str || strlen (str) == 0) {
                tracker_set_error (rec, "No search
term was specified");
although this is not  correct as it does not check at
all if the service is implemented or not, for my tests
was just enough, it seems that now I could query
through the dbus interface about specific types
"Documents", "Music" and so on :)
So my question is, is there any specific reason for
disabling this, or it is simply a remnant from older
versions?
And thanks for the mysql-ssl-update in the cvs, I have
filed a bug with the mysql-bugzilla
http://bugs.mysql.com/bug.php?id=19900 it has now
status verified, so at least they recongnize the
problem:)
Cheers 
Gergan 


        

        
                
___________________________________________________________ 
Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: http://mail.yahoo.de



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