Coral: cron portable design: Difference between revisions

Punctuation and grammatical changes.
(Created page with "<div id="top" style="margin:0;padding: 0px 0px 0px 5px; color: #000; background-color: #FFFFEB; border: 1px solid darkslateblue;"><span id="top" style="margin:0;padding: 0px;font...")
 
(Punctuation and grammatical changes.)
 
Line 6: Line 6:
<span style="margin-bottom:5px;font-size:25px;color: #31799F;">CRON - Portable Design</span>
<span style="margin-bottom:5px;font-size:25px;color: #31799F;">CRON - Portable Design</span>


Running scripts as a service is easy to implement using Rozanski's utility see the following page [[Coral: cron srvstart utility|srvStart utility tutorial]] for details.


Uniform Server has this utility integrated into Coral’s control architecture allowing portable Cron to run as a service. For anyone wanting to modify or understand how it has been implemented the following describe its operation and design.  
The Uniform Server has integrated Nick Rozanski's srvstart utility into Coral’s control architecture, allowing portable Cron to run as a service. For anyone wanting to modify it or understand how it has been implemented, the following describes its operation and design.  




Line 71: Line 70:
* stop_uninstall_service.bat - Uses the above to stop and remove service.
* stop_uninstall_service.bat - Uses the above to stop and remove service.


Following provides details for each control file.
The following provides details for each control file.


'''''[[#top | Top]]'''''
==File description and function==
==File description and function==
For clarity only pertinent information is included (files title block has been removed)
For clarity only pertinent information is included (files title block has been removed)


===srvstart.ini===
===srvstart.ini===
This file allows you to specify any number of services to run. Each service is specified in a block starting with a unique name enclosed in square brackets. Uniform Server Cron requires a single block as shown below:
This file allows you to specify any number of services to run. Each service is specified in a block starting with a unique name enclosed in square brackets. The Uniform Server Cron requires a single block as shown below:




Line 258: Line 256:
</pre>
</pre>


'''''[[#top | Top]]'''''


==Server relocation==
==Server relocation==
Line 277: Line 274:




'''''[[#top | Top]]'''''
==Where to next==
==Where to next==


[[Coral: cron srvstart utility|CRON - SrvStart utility tutorial]]
Running scripts as a service is easy to implement using Rozanski's utility. The next page [[Coral: cron srvstart utility|CRON - SrvStart utility tutorial]] has details about this utility.
 
'''''[[#top | Top]]'''''


----
----


[[Category: Uniform Server 8-Coral]]
[[Category: Uniform Server 8-Coral]]