> 'mythbackend -v commflag' doesn't seem to give more verbose
> information regarding the realtime flagging. As you can see from the
> log below, the output is the same as without the commflag option.

Something doesn't look right.  When I startup "mythbackend -v commflag"
and a ~realtime flagging job fires off, I see the same debug output
that you show below from your manual flag.  I have had ~realtime
flagging turned on since the day I added the ~realtime ability and
I normally run with -v commflag just in case I find a bug.  A couple
things you can try are:

1) Edit libs/libmythtv/jobqueue.cpp and search for "mythcommflag".  Try
        changing this:

        QString("mythcommflag -j -V %1 --chanid %2 --starttime %3 --force")

        to this:

        QString("mythcommflag -j -v commflag --chanid %2 --starttime %3 
--force")

        That will force mythcommflag to be executed with the -v commflag
        option.  Normally the "-V %1" sets mythcommflag's verbose value to
        the same as mythbackend.

2) After the declaration of QString cmd for the above line, you can
        print out the command executed with a simple:

        VERBOSE(VB_JOBQUEUE, QString("JobQueue running app: '%1').arg(cmd));

        Hope the syntax on that is right, I didn't compile test it. :)
        Then you'd need to run "mythbackend -v jobqueue,commflag" in order
        for the JobQueue message to be displayed.  I'm probably going to
        add something like this to CVS for the various jobs so the user
        can see the exact command that is being run.  It can be especially
        handy with User Jobs to verify the %CHANID% type substitutions
        work correctly.
 
-- 
Chris

_______________________________________________
mythtv-dev mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

Reply via email to