Re: [Tracker] pausing/throttling/etc trackerd from command line?



On Thu, 2009-03-19 at 14:59 +0000, Martyn Russell wrote:
wayne wrote:
> On Thu, 2009-03-19 at 09:04 +0000, Martyn Russell wrote:
>> wayne wrote:
>> > On Wed, 2009-03-18 at 12:46 +0000, Martyn Russell wrote:
>> >> Philip Van Hoof wrote:
>> >> > We're making it possible to pause the indexer using DBus, so using
>> >> > dbus-send it'll be possible to do this (for example).
>> >> > 
>> >> > Martyn is (or has) implementing this. Added Martyn in CC.
>> >> > 
>> >>
>> >> Philip is right, you can use DBus (or d-feet the application to use the 
>> >> interfaces we expose). We also watch for changes to tracker.cfg so if 
>> >> you change the throttle there, it should be picked up and changed in 
>> >> real time without any restarts needed.
>> >>
>> > 
>> > thanks for the info.  is there a place one can find the "spec" for the 
>> > messages the Tracker listens for.  at least besides the source code?  
>> > thanks for a very useful piece of software.
>>
>> The DBus interfaces are the best place to start for this I would say. If 
>> you use d-feet:
>>
>>    https://fedorahosted.org/d-feet/
>>
>> You can see all the interfaces Tracker makes public and use the API that 
>> way. In particular you are probably interested in the service:
>>
>>    org.freedesktop.Tracker
>>
>> and the interface:
>>
>>    /org/freedesktop/Tracker/
>>
>> using the method:
>>
>>    SetBoolOption
>>
>> If you use the string:
>>
>>    Pause
>>
>> You can control if the whole stack is paused or not.
>> The tracker-applet also does this using the context menu in the 
>> notification area.
> thanks again.  i have installed d-feet.  unfortunately, the "Object 
> Paths" for org.freedesktop.Tracker are empty.  other interfaces in 
> d-feet have Object Paths (e.g. Gnome Do, HAL), though some like Tracker 
> are empty.  i do not know enough about DBus to know why :)  thanks.

My guess you have a version < 0.6.90 which doesn't support introspection 
and is no longer supported. If you can upgrade, you will see a huge 
difference :)
    yes, my bad.  stuck on Ubuntu Studio Hardy waiting for rt kernel for Intrepid/Jaunty.  version of tracker is 0.6.6!

    thanks again for great software and help :)

w




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