mirror of
https://github.com/octoleo/lsyncd.git
synced 2024-06-08 03:10:52 +00:00
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:
parent
abc2a509f6
commit
47bb377efc
26
default.lua
26
default.lua
|
@ -98,15 +98,17 @@ default.collect = function( agent, exitcode )
|
||||||
-- TODO synchronize with similar code before
|
-- TODO synchronize with similar code before
|
||||||
if not agent.isList and agent.etype == 'Init' then
|
if not agent.isList and agent.etype == 'Init' then
|
||||||
if rc == 'ok' then
|
if rc == 'ok' then
|
||||||
log('Normal', 'Startup of "',agent.source,'" finished.')
|
log('Normal', 'Startup of ',agent.source,' -> ',agent.target,' finished.')
|
||||||
return 'ok'
|
return 'ok'
|
||||||
elseif rc == 'again' then
|
elseif rc == 'again' then
|
||||||
if settings('insist') then
|
if settings('insist') then
|
||||||
log(
|
log(
|
||||||
'Normal',
|
'Normal',
|
||||||
'Retrying startup of "',
|
'Retrying startup of ',
|
||||||
agent.source,
|
agent.source,
|
||||||
'": ',
|
' -> ',
|
||||||
|
agent.target,
|
||||||
|
': ',
|
||||||
exitcode
|
exitcode
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -114,9 +116,11 @@ default.collect = function( agent, exitcode )
|
||||||
else
|
else
|
||||||
log(
|
log(
|
||||||
'Error',
|
'Error',
|
||||||
'Temporary or permanent failure on startup of "',
|
'Temporary or permanent failure on startup of ',
|
||||||
agent.source,
|
agent.source,
|
||||||
'". Terminating since "insist" is not set.'
|
' -> ',
|
||||||
|
agent.target,
|
||||||
|
'. Terminating since "insist" is not set.'
|
||||||
)
|
)
|
||||||
|
|
||||||
terminate( -1 )
|
terminate( -1 )
|
||||||
|
@ -124,9 +128,11 @@ default.collect = function( agent, exitcode )
|
||||||
elseif rc == 'die' then
|
elseif rc == 'die' then
|
||||||
log(
|
log(
|
||||||
'Error',
|
'Error',
|
||||||
'Failure on startup of "',
|
'Failure on startup of ',
|
||||||
agent.source,
|
agent.source,
|
||||||
'".'
|
' -> ',
|
||||||
|
agent.target,
|
||||||
|
'.'
|
||||||
)
|
)
|
||||||
|
|
||||||
terminate( -1 )
|
terminate( -1 )
|
||||||
|
@ -135,9 +141,11 @@ default.collect = function( agent, exitcode )
|
||||||
'Error',
|
'Error',
|
||||||
'Unknown exitcode "',
|
'Unknown exitcode "',
|
||||||
exitcode,
|
exitcode,
|
||||||
'" on startup of "',
|
'" on startup of ',
|
||||||
agent.source,
|
agent.source,
|
||||||
'".'
|
' -> ',
|
||||||
|
agent.target,
|
||||||
|
'.'
|
||||||
)
|
)
|
||||||
return 'die'
|
return 'die'
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue
Block a user