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

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

Serving Software Downloads in 956 Categories, Downloaded 50.228.331 Times

crontub 0.2

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

crontub

Report Broken Link
Printer Friendly Version


Product Homepage
Download (33 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
USER REVIEWS
More Reviews or Write Review


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  
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  
Networking Tools  -  MAC Changer GUI 0.03
MAC Changer GUI will display and change your MAC address to a user supplied or random value. Created with kommander 1.3.0. Not sure if it works with previous versions. Depends on kdialog and must be executed with the kdesu command. Example:...
30.72 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  -  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  -  XFast 0.9
XFast is a slim and lightweighted desktop environment that incorporates X and Window Manager within the same project.
1.15 MB  
Shell & Desktop  -  print selection konqueror service menu 0.1
This service menu give you a *silly* way to print fast your selection on konqueror USE select the text copy the text rigt button on the webpage select print selection a kdialog will appear paste the text
10.24 KB  
Shell & Desktop  -  Faenza 1.2
Faenza icon theme is available to install for Ubuntu users via a PPA repository. View the README file for instructions and a list of known issues.
23.49 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  -  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  
File Utilities  -  twander 3.231
'twander' is a macro-programmable Filesystem Browser that runs on both Unix-like systems as well as Win32 systems. It embraces the best ideas of both similar GUI-driven programs (Konqueror, Windows Explorer) as well as text-based interfaces...
737.28 KB