Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.982.187 Times

crontub 0.2

Company: Nic Ferrier
Date Added: August 13, 2013  |  Visits: 155

crontub

Report Broken Link
Printer Friendly Version


Product Homepage
Download (16 downloads)

crontub is a virtual crontab... it abstracts the definition of the crontab. Currently the abstraction takes the form of scanning files for special CRON declarations which are then assembled into a crontab as if someone had written a text file.<br /><br />Why? crontub let's your programmers specify how and where a script should run under cron inside the script itself. This means that you can place crons under version control and have crontub find them and run them at whatever time has been specified.<br /><br />In addition, crontub let's you specify a role checker so that you can have different crontabs run on different environments (by adjusting the role checker).<br /><br />The config file:<br /><br />[cron]<br />pidfile = path<br />roletest = somecommand`<br /><br />'pidfile' is a path to a pidfile, where the daemon records it's pid, by default the pidfile is in /tmp/crontub.pid<br /><br />'roletest' specifies that somecommand be run to establish whether the cron should be run here or not.<br /><br />the roletest command is executed with the % template variables:<br /><br /> * 'role' set to the role being tested<br /> * 'user' set to the user being tested<br /><br />for example, setting 'roletest' thusly:<br /><br />roletest = /usr/local/bin/check_is_staging -u %(user)s %(role)s<br /><br />with a role of "staging" and a user of "woome" would cause the following command to be executed:<br /><br />/usr/local/bin/check_is_staging -u woome staging<br />

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Command Crontab Crontub Establish Executed Executedusrlocalbincheck Staging Let039s Notthe Pidfile Roletest Script Somecommand
Users rating: 0/10

License: Freeware Size: 20.48 KB
CRONTUB RELATED
Web Hosting  -  pseudo-cron 1.3
With cron jobs, you can exactly plan when a certain command is to be executed. But most homepage owners can't create cron jobs on their web server – providers demand some extra money for that.The only thing that's certain to happen quite...
 
Development Tools  -  Explorer Toolbar Shortcut 1.0
Although the Matlab current directory browser is handy, it is no substitute for the Windows Explorer. This submission to the File Exchange provides instructions for creating a button on the Matlab shortcuts toolbar that opens the current directory...
194.56 KB  
Science  -  UCCASS - PHP Survey System 1.8.1
The Unit Command Climate Assessment and Survey System (UCCASS) is a PHP survey script for creating dynamic surveys. Supports unlimited questions and answers, branching logic, bar graph results with filtering, CSV export, templates, time limits and...
1.65 MB  
Shell & Desktop  -  d command 5.4
The d command runs a command in the background and redirects its output to a file. The output file is annotated with start and end time, the actual command used, cwd, host, etc. You can ask the d command to extract the last command from the...
8.19 KB  
FTP Clients  -  LFTP 3.5.12
LFTP is sophisticated file transfer program with command line interface. LFTP supports FTP, HTTP, FISH, SFTP, HTTPS and FTPS protocols. GNU Readline library is used for input. Every operation in lftp is reliable, that is any non-fatal error is...
1.2 MB  
Modules  -  Drush Drake 6.x-1.x-de
Drush drake is a module to enable drush based setting and configuration migrations from developers machines to external environments. If you are looking to migrate content or users, you are probably looking for the migrate module.The goal is to...
10 KB  
Network & Internet  -  Mailbox Alert 0.14
This extension for Mozilla Thunderbird allows you to specify, for each separate mail folder, a message, sound and/or a system command that will be executed when new mail is found there. This way, you specify different actions for less important...
10.24 KB  
Network & Internet  -  Mailbox Alert For Linux 0.16.1
Mailbox Alert allows you to specify, for each seperate mail folder, a message, sound and/or a system command that will be executed when new mail is found there.
204.8 KB  
FTP Clients  -  QuFTP 1.0.7
QuFTP is a command line ftp client for Linux. It supports the selection of multiple files for upload and download, which are transfered with one command. I wrote this client out of because i didnt saw any reasonable FTP client for linux. I can...
93.18 KB  
Programming  -  Baker for Linux 1.1
# An imaginary script full of useful Python functions @baker.command def set(name, value=None, overwrite=False): """Sets the value of a key in the database. If you don't specify a value, the named key is deleted....
10.24 KB  
NEW DOWNLOADS IN SHELL & DESKTOP, FILE UTILITIES
Shell & Desktop  -  Glunarclock 0.32.4
GNOME Lunar Clock Applet displays the current phase of the Moon as an applet for the gnome panel. In the properties box you can choose between a real image Features Pointing with the mouse at the applet...
522.24 KB  
Shell & Desktop  -  KOpenBabel 0.2
KOpenBabel is a graphical interface to Open Babel.[1] KOpenBabel can handle and convert over 70 chemical file formats. At this time, it can convert files, guess input file type and convert a large number of files with a single click. The user...
20.48 KB  
Shell & Desktop  -  Fekete 5
Icon theme for Linux For all possible desktop, and Linux distro Special additives: Suse's Yast icons. Xfce system icons, and archaic mimetypes icons Mandriva "special placed" status icons. Libreoffice icons.
71.59 MB  
Shell & Desktop  -  DesktopTools 02-alpha
DesktopTools is a collection of small utillities which help to make your daily life easier. Since the tools themself are rather small (projectwise) I keep them not as individual projects, but have them under this collective name.
102.4 KB  
Shell & Desktop  -  XFast 0.9
XFast is a slim and lightweighted desktop environment that incorporates X and Window Manager within the same project.
1.15 MB  
File Utilities  -  Active@ KillDisk Linux Console 9.1.1110
Active@ KillDisk for Linux (Console) is a powerful utility that will: wipe confidential data from unused space on your hard drive; erase data from partitions or from an entire hard disk; destroy data permanently. Active@ KillDisk for Linux...
11.07 MB  
File Utilities  -  Metalinks 5.1
Metalinks is a project to facilitate data distribution over mirrors and P2P networks. It does so by defining an XML format and the tools to handle these. The metalink files contain all the information needed to download and verify files.
5.05 MB  
File Utilities  -  SSH LoginWatcher 0.9
LoginWatcher is tailing your messages file and is waiting for an entry representing a failed login attempt via SSH. After a predefined number of attempts, the IP address of the offending host is added to the hosts.deny file to prevent further logins.
10.24 KB  
File Utilities  -  PUFS 0.0.2c
PUFS - Peer Union File System - is a poor man's na???ve distributed file system built on top of FUSE, hence running totally in user space. The project is distributed under the GPL license. PUFS' philosophy is somewhat in line...
408.58 KB  
File Utilities  -  frfs 0.0.3
frfs implements a fully functional in-RAM filesystem using the FUSE framework. Overview: With Linux, creating RAM-backed file system is easy: su to root, mount a tmpfs some place, come back to plain user. Ah, but...
153.6 KB