summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorMichael DeHaan <mdehaan@mdehaan.rdu.redhat.com>2007-04-19 15:24:08 -0400
committerMichael DeHaan <mdehaan@mdehaan.rdu.redhat.com>2007-04-19 15:24:08 -0400
commit8a46265453503a5dfe04bf10d3019368fb032cf5 (patch)
tree1f965e2948079ae60d3b56c6edaef8d6b59d9119 /scripts
parentc9da67b5170b473895ce83feba2aa328cf5ec9f8 (diff)
Changes cobbler_syslogd to cobblerd, and this new daemon now offers koan
info over XMLRPC, allowing koan to stop needing to grok YAML. Older versions of koan will remain compatible over standard http://.
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/cobblerd (renamed from scripts/cobbler_syslogd)2
-rwxr-xr-xscripts/cobblersyslogd92
2 files changed, 1 insertions, 93 deletions
diff --git a/scripts/cobbler_syslogd b/scripts/cobblerd
index 86e77e15..409f7383 100755
--- a/scripts/cobbler_syslogd
+++ b/scripts/cobblerd
@@ -16,7 +16,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
import sys
import os
-import cobbler.syslog_watcher as app
+import cobbler.cobblerd as app
if __name__ == "__main__":
diff --git a/scripts/cobblersyslogd b/scripts/cobblersyslogd
deleted file mode 100755
index b8bc3f7f..00000000
--- a/scripts/cobblersyslogd
+++ /dev/null
@@ -1,92 +0,0 @@
-#!/bin/sh
-#
-# cobblersyslogd Cobbler kickstart status monitor
-#
-# chkconfig: 345 99 99
-# description: This is a daemon which monitors and logs remote syslog traffic \
-# from machines being provisioned from cobbler. \
-# See http://cobbler.et.redhat.com
-#
-# processname: /usr/bin/cobbler_syslogd
-
-# Sanity checks.
-[ -x /usr/bin/cobbler_syslogd ] || exit 0
-
-# Source function library.
-. /etc/rc.d/init.d/functions
-
-RETVAL=0
-
-start() {
- echo -n $"Starting cobbler remote syslog monitor: "
- if test -f /var/lock/subsys/cobblersyslogd ; then
- echo_failure
- echo
- return 1
- fi
- /usr/bin/cobbler_syslogd
- RETVAL=$?
- echo_success
- echo
- [ $RETVAL -eq 0 ] && touch /var/lock/subsys/cobblersyslogd
- return $RETVAL
-}
-
-
-stop() {
- echo -n $"Stopping cobbler remote syslog monitor: "
- if ! test -f /var/lock/subsys/cobblersyslogd ; then
- echo_failure
- echo
- return 1
- fi
- pkill cobbler_syslogd
- RETVAL=$?
- rm /var/lock/subsys/cobblersyslogd
- echo_success
- echo
- return $RETVAL
-}
-
-mystatus() {
- if test -f /var/lock/subsys/cobblersyslogd ; then
- echo "cobbbler_syslogd is running..."
- return 0
- fi
- echo "cobbler_syslogd is stopped"
- echo
- return 0
-}
-
-# See how we were called.
-case "$1" in
- start)
- start
- ;;
- stop)
- stop
- ;;
- status)
- mystatus
- RETVAL=$?
- ;;
- restart)
- stop
- start
- ;;
- condrestart)
- if [ -f /var/lock/subsys/cobblersyslogd ]; then
- stop
- start
- fi
- ;;
- reload)
- echo "can't reload configuration, you have to restart it"
- RETVAL=$?
- ;;
- *)
- echo $"Usage: $0 {start|stop|status|restart|condrestart|reload}"
- ;;
-esac
-exit $RETVAL
-