summaryrefslogtreecommitdiffstats
path: root/triggers
Commit message (Collapse)AuthorAgeFilesLines
* Finish removing mac from new install trackingMichael DeHaan2008-04-182-2/+2
|
* kssendmac does not make this information available at the time of this wgetMichael DeHaan2008-04-182-6/+4
|
* Replaced the existing cobbler pre/post install triggers system with a much ↵Michael DeHaan2008-04-152-0/+32
| | | | more flexible model that (for each system) passes in the following. First arg: the word "system" or "profile", Second arg: the name of the said system or profile, Third: the MAC if available, Fourth: the IP. This is all logged by a default "status" trigger to /var/log/cobbler/install.log, for being read by the soon-to-be-revamped cobbler check. The check system logs all of this in order, followed by the word "start" or "stop", followed by the number of seconds since Epoch.
* Fix restart services trigger script for when manage_dhcp is off.Michael DeHaan2007-10-231-0/+1
|
* Service restarting has been abstracted out of the action_sync code, and is ↵Michael DeHaan2007-10-191-0/+21
now a trigger. This commit adds pre/post sync triggers, for scripting of arbitrary actions. The idea is that a cobbler user can now modify the restart-services script to rsync DHCP configurations to a remote box and instead restart them there, for hosting DHCP on a different box. Or do anything else that might be required. The restart-services trigger will ship in the cobbler RPM. Users can modify it at will and it is marked as config(noreplace) so upgrades will not affect it.