использование WATCH-FILE для наблюдения за шарой

Обсуждение программ nnCron и nnCron LITE

использование WATCH-FILE для наблюдения за шарой

Postby akaSin » Fri, 13 Sep 2013, 07:16

Всем доброго дня.
Дело такое, надо что бы Крон мониторил сетевой ресурс, на предмет изменения крон таба, и в случае его изменения заменял или дописывал свой крон таб, в общем нужна своего рода синхронизация , подскажите как это реализовать. По возможности с наименьшим количеством костылей.
вот то что я смог выродить.
Code: Select all
#( snyc_tab
WatchFile: "\\Rpg22\%ModuleDirName%\victim.tab"
Action:
GetLastError
MSG: "%ModuleDirName%"
LOG: "C:\backup\event.log" "[%CUR-DATE DATE>S% %hh%.%mm%.%ss%-> %FOUND-FILENAME% replica %GetLastError%]"
)#

Заранее спасибо.
akaSin
 
Posts: 1
Joined: Fri, 13 Sep 2013, 05:09
Location: Советская Гавань

Re: использование WATCH-FILE для наблюдения за шарой

Postby AlikasS » Tue, 17 Sep 2013, 07:25

akaSin wrote:Всем доброго дня.
Дело такое, надо что бы Крон мониторил сетевой ресурс, на предмет изменения крон таба, и в случае его изменения заменял или дописывал свой крон таб, в общем нужна своего рода синхронизация , подскажите как это реализовать. По возможности с наименьшим количеством костылей.
вот то что я смог выродить.
Code: Select all
#( snyc_tab
WatchFile: "\\Rpg22\%ModuleDirName%\victim.tab"
Action:
GetLastError
MSG: "%ModuleDirName%"
LOG: "C:\backup\event.log" "[%CUR-DATE DATE>S% %hh%.%mm%.%ss%-> %FOUND-FILENAME% replica %GetLastError%]"
)#

Заранее спасибо.

не знаю куда тебе надо копировать таб, поэтому здесь
указан путь %APPDATA%\nnCron\nncron.tab
Code: Select all
#( snyc_tab
WatchFile: "\\Rpg22\%ModuleDirName%\victim.tab"
Action:
   FILE-WTIME: "\\Rpg22\%ModuleDirName%\victim.tab" FILE-WTIME: "%APPDATA%\nnCron\nncron.tab" FTIME- 0 >
   IF
   "\\Rpg22\%ModuleDirName%\victim.tab" EVAL-SUBST S" %APPDATA%\nnCron\nncron.tab" EVAL-SUBST FCOPY
\ GetLastError
\ IF
\ BALLOON: "!!!" "файл не обновлен, error %GetLastError%"
\ ELSE
\ BALLOON: "!!!" "файл обновился"
\ THEN
   THEN
)#
User avatar
AlikasS
 
Posts: 1437
Joined: Wed, 28 Jun 2006, 05:39
Location: Khabarovsk

Re: использование WATCH-FILE для наблюдения за шарой

Postby udik » Wed, 18 Sep 2013, 07:04

akaSin wrote:Всем доброго дня.
Дело такое, надо что бы Крон мониторил сетевой ресурс, на предмет изменения крон таба, и в случае его изменения заменял или дописывал свой крон таб

Дописывать свой кронтаб чужим при изменении последнего плохая идея, т.к. может сложиться ситуация, когда вносятся изменения в существующую задачу или добавляется новая. При этом мало того, что свой кронтаб будет разбухать, так возникнут задачи с одинаковыми именами.
udik
 
Posts: 4
Joined: Mon, 02 Sep 2013, 11:31


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 3 guests

cron