Skip to content

Commit 0d3a2a3

Browse files
committed
agent: Send JSVC error output to syslog
Easy for debugging when the Agent won't start.
1 parent e903f83 commit 0d3a2a3

6 files changed

Lines changed: 7 additions & 7 deletions

File tree

agent/distro/centos/SYSCONFDIR/rc.d/init.d/cloud-agent.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ export CLASSPATH="$SCP:$DCP:$ACP:$JCP:@AGENTSYSCONFDIR@:@AGENTLIBDIR@"
6767
start() {
6868
echo -n $"Starting $PROGNAME: "
6969
if hostname --fqdn >/dev/null 2>&1 ; then
70-
$JSVC -cp "$CLASSPATH" -pidfile "$PIDFILE" $CLASS
70+
$JSVC -cp "$CLASSPATH" -pidfile "$PIDFILE" -errfile SYSLOG $CLASS
7171
RETVAL=$?
7272
echo
7373
else

agent/distro/fedora/SYSCONFDIR/rc.d/init.d/cloud-agent.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ export CLASSPATH="$SCP:$DCP:$ACP:$JCP:@AGENTSYSCONFDIR@:@AGENTLIBDIR@"
6767
start() {
6868
echo -n $"Starting $PROGNAME: "
6969
if hostname --fqdn >/dev/null 2>&1 ; then
70-
$JSVC -cp "$CLASSPATH" -pidfile "$PIDFILE" $CLASS
70+
$JSVC -cp "$CLASSPATH" -pidfile "$PIDFILE" -errfile SYSLOG $CLASS
7171
RETVAL=$?
7272
echo
7373
else

agent/distro/opensuse/sles/SYSCONFDIR/init.d/cloud-agent.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ start() {
9797

9898
wait_for_network
9999

100-
if jsvc -cp "$CLASSPATH" -pidfile "$PIDFILE" $CLASS
100+
if jsvc -cp "$CLASSPATH" -pidfile "$PIDFILE" -errfile SYSLOG $CLASS
101101
RETVAL=$?
102102
then
103103
rc=0

agent/distro/rhel/SYSCONFDIR/rc.d/init.d/cloud-agent.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ export CLASSPATH="$SCP:$DCP:$ACP:$JCP:@AGENTSYSCONFDIR@:@AGENTLIBDIR@"
6767
start() {
6868
echo -n $"Starting $PROGNAME: "
6969
if hostname --fqdn >/dev/null 2>&1 ; then
70-
$JSVC -cp "$CLASSPATH" -pidfile "$PIDFILE" $CLASS
70+
$JSVC -cp "$CLASSPATH" -pidfile "$PIDFILE" -errfile SYSLOG $CLASS
7171
RETVAL=$?
7272
echo
7373
else

agent/distro/sles/SYSCONFDIR/init.d/cloud-agent.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ start() {
9797

9898
wait_for_network
9999

100-
if jsvc -cp "$CLASSPATH" -pidfile "$PIDFILE" $CLASS
100+
if jsvc -cp "$CLASSPATH" -pidfile "$PIDFILE" -errfile SYSLOG $CLASS
101101
RETVAL=$?
102102
then
103103
rc=0

agent/distro/ubuntu/SYSCONFDIR/init.d/cloud-agent.in

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ start() {
9999

100100
wait_for_network
101101

102-
if start_daemon -p $PIDFILE $DAEMON -cp "$CLASSPATH" -pidfile "$PIDFILE" $CLASS
102+
if start_daemon -p $PIDFILE $DAEMON -cp "$CLASSPATH" -pidfile "$PIDFILE" -errfile SYSLOG $CLASS
103103
RETVAL=$?
104104
then
105105
rc=0
@@ -170,4 +170,4 @@ case "$1" in
170170
RETVAL=3
171171
esac
172172

173-
exit $RETVAL
173+
exit $RETVAL

0 commit comments

Comments
 (0)