Tree [r16] /
History



File Date Author Commit
include 2008-02-01 varulver [r16] news
init.d 2007-11-24 varulver [r3] News
man 2008-01-17 varulver [r11] news
tinyxml 2006-09-25 daermon [r1] Init Version 0.2
tlauncherd 2008-02-01 varulver [r16] news
tlcontrol 2008-02-01 varulver [r16] news
AUTHORS 2008-01-30 varulver [r13] Add comments
COPYING 2006-09-25 daermon [r1] Init Version 0.2
ChangeLog 2006-09-25 daermon [r1] Init Version 0.2
INSTALL 2006-09-25 daermon [r1] Init Version 0.2
Makefile.am 2006-09-25 daermon [r1] Init Version 0.2
Makefile.in 2006-09-25 daermon [r1] Init Version 0.2
NEWS 2006-09-25 daermon [r1] Init Version 0.2
README 2008-01-30 varulver [r13] Add comments
aclocal.m4 2006-09-25 daermon [r1] Init Version 0.2
config.h 2007-04-20 varulver [r2] fix bug
config.h.in 2006-09-25 daermon [r1] Init Version 0.2
configure 2006-09-25 daermon [r1] Init Version 0.2
configure.in 2006-09-25 daermon [r1] Init Version 0.2
depcomp 2006-09-25 daermon [r1] Init Version 0.2
install-sh 2006-09-25 daermon [r1] Init Version 0.2
missing 2006-09-25 daermon [r1] Init Version 0.2
processes.xml 2006-09-25 daermon [r1] Init Version 0.2
tlauncher_config.sh.in 2006-09-25 daermon [r1] Init Version 0.2
tlauncherd.xml 2008-02-01 varulver [r16] news

Read Me

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'