default.collect: Print target

so when a source dir is being synced to multiple targets, one can see
which one is being handled in the log.

e.g.:

```
$ tail -f /var/log/lsyncd/lsyncd.log
...
Mon May 23 22:48:41 2016 Normal: Startup of /mnt/filevolume/fileshare/ -> 10.3.0.40::ACMe_shared/ finished.
...
Mon May 23 22:48:42 2016 Normal: Startup of /mnt/filevolume/fileshare/ -> 10.3.0.41::ACMe_shared/ finished.
```
This commit is contained in:
Marc Abramowitz 2016-05-23 22:45:47 -07:00
parent abc2a509f6
commit 47bb377efc
1 changed files with 17 additions and 9 deletions

View File

@ -98,15 +98,17 @@ default.collect = function( agent, exitcode )
-- TODO synchronize with similar code before
if not agent.isList and agent.etype == 'Init' then
if rc == 'ok' then
log('Normal', 'Startup of "',agent.source,'" finished.')
log('Normal', 'Startup of ',agent.source,' -> ',agent.target,' finished.')
return 'ok'
elseif rc == 'again' then
if settings('insist') then
log(
'Normal',
'Retrying startup of "',
'Retrying startup of ',
agent.source,
'": ',
' -> ',
agent.target,
': ',
exitcode
)
@ -114,9 +116,11 @@ default.collect = function( agent, exitcode )
else
log(
'Error',
'Temporary or permanent failure on startup of "',
'Temporary or permanent failure on startup of ',
agent.source,
'". Terminating since "insist" is not set.'
' -> ',
agent.target,
'. Terminating since "insist" is not set.'
)
terminate( -1 )
@ -124,9 +128,11 @@ default.collect = function( agent, exitcode )
elseif rc == 'die' then
log(
'Error',
'Failure on startup of "',
'Failure on startup of ',
agent.source,
'".'
' -> ',
agent.target,
'.'
)
terminate( -1 )
@ -135,9 +141,11 @@ default.collect = function( agent, exitcode )
'Error',
'Unknown exitcode "',
exitcode,
'" on startup of "',
'" on startup of ',
agent.source,
'".'
' -> ',
agent.target,
'.'
)
return 'die'
end