Subversion Repositories configs

Rev

Rev 57 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 57 Rev 95
Line 23... Line 23...
23
VAR_SUBSYS_KTUNE=/var/lock/subsys/ktune
23
VAR_SUBSYS_KTUNE=/var/lock/subsys/ktune
24
SAVE_FILE="/var/run/ktune.save"
24
SAVE_FILE="/var/run/ktune.save"
25
SYSCTL_SET="/sbin/sysctl -q -w "
25
SYSCTL_SET="/sbin/sysctl -q -w "
26
SYSCTL_GET="/sbin/sysctl -e"
26
SYSCTL_GET="/sbin/sysctl -e"
27
 
27
 
-
 
28
RESTART=
28
KERNEL_ELEVATOR="cfq"
29
KERNEL_ELEVATOR="cfq"
29
/bin/fgrep -q 'elevator=' /proc/cmdline
30
/bin/fgrep -q 'elevator=' /proc/cmdline
30
CMDLINE_ELEVATOR=$?
31
CMDLINE_ELEVATOR=$?
31
if [ -n "$ELEVATOR_TUNE_DEVS" ]; then
32
if [ -n "$ELEVATOR_TUNE_DEVS" ]; then
32
	SYS_BLOCK_SDX=
33
	SYS_BLOCK_SDX=
Line 113... Line 114...
113
    fi
114
    fi
114
}
115
}
115
 
116
 
116
call_script() {
117
call_script() {
117
    local script=$1
118
    local script=$1
118
    local option=$2
119
    shift
119
 
120
 
120
    if [ -x "$script" ]; then
121
    if [ -x "$script" ]; then
121
	echo -n "Calling '$script $option': "
122
	echo -n "Calling '$script $@': "
122
	("$script" "$option")
123
	("$script" "$@")
123
	ret=$?
124
	ret=$?
124
 
125
 
125
	if [ $ret -eq 0 ]; then
126
	if [ $ret -eq 0 ]; then
126
	    success; echo
127
	    success; echo
127
	else
128
	else
Line 171... Line 172...
171
	/bin/rm -f "$SAVE_FILE"
172
	/bin/rm -f "$SAVE_FILE"
172
    fi
173
    fi
173
 
174
 
174
    if [ ${#KTUNE_FILES[@]} -gt 0 ]; then
175
    if [ ${#KTUNE_FILES[@]} -gt 0 ]; then
175
	for file in "${KTUNE_FILES[@]}"; do
176
	for file in "${KTUNE_FILES[@]}"; do
176
	    call_script "${file%.conf}.sh" stop
177
	    call_script "${file%.conf}.sh" stop ${RESTART:+restart}
177
	done
178
	done
178
    fi
179
    fi
179
}
180
}
180
 
181
 
181
start() {
182
start() {
Line 285... Line 286...
285
	start
286
	start
286
	RETVAL=$?
287
	RETVAL=$?
287
	;;
288
	;;
288
    condrestart|try-restart)
289
    condrestart|try-restart)
289
	[ -f "$VAR_SUBSYS_KTUNE" ] || exit 0
290
	[ -f "$VAR_SUBSYS_KTUNE" ] || exit 0
-
 
291
	RESTART=1
290
	stop
292
	stop
291
	start
293
	start
292
	RETVAL=$?
294
	RETVAL=$?
293
	;;
295
	;;
294
    status)
296
    status)