Deleting...log path

Max Kipness max at assuredata.com
Fri Jun 22 17:07:55 GMT 2007



Max Kipness wrote:
> 
>> On Thu, Jun 21, 2007 at 03:19:23PM -0500, Max Kipness wrote:
>> > The %f settings gives you the full path. This is what I want. The %n
>> > setting gives you just the file name.
>> 
>> No, %n gives you the path to the file within the transfer.  %f
> includes
>> path info from outside the transfer when output on the sending side or
>> by a daemon.
> 
> Thanks for the clarification Wayne. I need the path info from outside
> whether the file is new, changed or deleted, so that I can log it
> appropriately with my application.
> 
>> > Could this possibly be a bug?
>> 
>> It sounds like you're referring to this bug that was fixed in December
>> (after 2.6.9 was released):
>> 
>>  - Fixed a problem with the --out-format (aka --log-format) option:
> it
>>    would output superfluous directory information for a non-daemon
>> rsync.
>> 
>> If you try the cvs version, you'll probably find that it's fixed.
> 
> 
> I downloaded and installed the CVS version (Rsync 3.0) and although it
> looks better in the fact that it's not showing the path the command was
> run from, it's still not showing the 'outside' full path as with files
> that are new or changed. Here is a sample:
> 
> First adding the new file test9.txt:
> 
> [root at backup www]#  rsync -e ssh /test/ xxx.xxx.com://test/ --stats
> --compress --recursive --partial --archive --del --times
> --log-format=%f:::%l:::%b:::%i
> test/.:::4096:::0:::.d..t......
> test/test9.txt:::0:::39:::<f+++++++++
> 
> Then we delete file test9.txt and run the same command again (note: the
> command is run from /var/www):
> 
> [root at backup www]#  rsync -e ssh /test/ xxx.xxx.com://test/ --stats
> --compress --recursive --partial --archive --del --times
> --log-format=%f:::%l:::%b:::%i
> test/.:::4096:::0:::.d..t......
> test9.txt:::0:::0:::*deleting
> 
> It looks better, but I was really hoping this new version would fix this
> bug and print 'test/test9.txt ....deleting' on the last line. As you can
> see it does not. Will this be fixed in the final version, or are there
> any other suggestions? Would running a daemon on the other end correct
> this?
> 
> 

Update: I've now tried it with rsync in daemon mode, and get the same
results. The full path of the deleted file is still not given.

Thanks,
Max
-- 
View this message in context: http://www.nabble.com/Deleting...log-path-tf3946219.html#a11256253
Sent from the Samba - rsync mailing list archive at Nabble.com.



More information about the rsync mailing list