TLauncher: Copyright 2006, Dmitriy Yatsushkevich (daermon4u@gmail.com),
Vitaly Yatsushkevich (mail4vitalic@gmail.com),
Ofer Samocha (ofersa@gmail.com)
Task Launcher Daemon and client for run task at certain time. TLaucher is similar to
cron, but is supported start depending on a condition and reportind for the certain period.
**Install:
./configure
make
and as root:
make install
**Run:
tlauncher is configured by editing the tlauncherd.xml (read config file for more details)
start tlauncherd with:
tlauncherd --start
This will read config and processes file and then start scheduling.
Interactive work produced by tlcontrol.
For example:
- stop scheduling:
tlcontrol --drain
- continue scheduling:
tlcontrol --cont
- set condition:
tlcontrol --set-condition DATABASE-UP
- unset condition:
tlcontrol --unset-condition DATABASE-UP
**All options:
TLauncher daemon:
tlauncherd --help
tlauncherd version 0.1,Copyright (C) 2006, Dmitriy Yatsushkevich (daermon4u@gmail.com)
Ofer Samocha (ofersa@gmail.com)
tlauncherd comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it under certain conditions.
Usage: tlauncherd <option>
where options include:
--help; -h: print this message
--version; -v: print version
--start; : start scheduler daemon
--stop; : stop scheduler daemon
TLauncher client:
tlcontrol --help
tlcontrol version 0.1,Copyright (C) 2006, Dmitriy Yatsushkevich (daermon4u@gmail.com),
Ofer Samocha (ofersa@gmail.com)
tlcontrol comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it under certain conditions.
Usage: tlcontrol <command> [arg]
where command include:
--help; -h: print this message
--version; -v: print version
--drain : start of following tasks stop.
--info <name> : receive information about last start of task
--infoall : receive information about last start of all tasks
--cont : start of following tasks continue.
--set-condition <name> : set condition on scheduler's side.
--unset-conditions <name> : unset condition on scheduler's side .
**Requirements:
Compile:
- kernel 2.6.6 or later
- gcc, v3.4 or later
- supporting procfs
**License: CCPL
**Contact:
Bug, feature request, not working application - let us know.
daermon4u@gmail.com
ofersa@gmail.com
Our Regards for:
Paul Vixie <paul@vix.com> and project 'Cron'