File tree Expand file tree Collapse file tree 3 files changed +36
-3
lines changed Expand file tree Collapse file tree 3 files changed +36
-3
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,18 @@ if [ "${1:0:1}" = '-' ]; then
6
6
set -- mysqld " $@ "
7
7
fi
8
8
9
- if [ " $1 " = ' mysqld' ]; then
9
+ # skip setup if they want an option that stops mysqld
10
+ wantHelp=
11
+ for arg; do
12
+ case " $arg " in
13
+ -' ?' |--help|--print-defaults|-V|--version)
14
+ wantHelp=1
15
+ break
16
+ ;;
17
+ esac
18
+ done
19
+
20
+ if [ " $1 " = ' mysqld' -a -z " $wantHelp " ]; then
10
21
# Get config
11
22
DATADIR=" $( " $@ " --verbose --help --log-bin-index=` mktemp -u` 2> /dev/null | awk ' $1 == "datadir" { print $2; exit }' ) "
12
23
Original file line number Diff line number Diff line change @@ -6,7 +6,18 @@ if [ "${1:0:1}" = '-' ]; then
6
6
set -- mysqld " $@ "
7
7
fi
8
8
9
- if [ " $1 " = ' mysqld' ]; then
9
+ # skip setup if they want an option that stops mysqld
10
+ wantHelp=
11
+ for arg; do
12
+ case " $arg " in
13
+ -' ?' |--help|--print-defaults|-V|--version)
14
+ wantHelp=1
15
+ break
16
+ ;;
17
+ esac
18
+ done
19
+
20
+ if [ " $1 " = ' mysqld' -a -z " $wantHelp " ]; then
10
21
# Get config
11
22
DATADIR=" $( " $@ " --verbose --help --log-bin-index=` mktemp -u` 2> /dev/null | awk ' $1 == "datadir" { print $2; exit }' ) "
12
23
Original file line number Diff line number Diff line change @@ -6,7 +6,18 @@ if [ "${1:0:1}" = '-' ]; then
6
6
set -- mysqld " $@ "
7
7
fi
8
8
9
- if [ " $1 " = ' mysqld' ]; then
9
+ # skip setup if they want an option that stops mysqld
10
+ wantHelp=
11
+ for arg; do
12
+ case " $arg " in
13
+ -' ?' |--help|--print-defaults|-V|--version)
14
+ wantHelp=1
15
+ break
16
+ ;;
17
+ esac
18
+ done
19
+
20
+ if [ " $1 " = ' mysqld' -a -z " $wantHelp " ]; then
10
21
# Get config
11
22
DATADIR=" $( " $@ " --verbose --help 2> /dev/null | awk ' $1 == "datadir" { print $2; exit }' ) "
12
23
You can’t perform that action at this time.
0 commit comments