Lines 91-96
Options:
Link Here
|
91 |
--authorities|-a Only run process for authorities. |
91 |
--authorities|-a Only run process for authorities. |
92 |
--biblios|-b Only run process for biblios. |
92 |
--biblios|-b Only run process for biblios. |
93 |
--full|-f Does a reindex of the whole collection. |
93 |
--full|-f Does a reindex of the whole collection. |
|
|
94 |
--quiet|-q Sometimes be a bit quieter for scripts/cronjobs. |
94 |
--verbose|-v Be verbose. |
95 |
--verbose|-v Be verbose. |
95 |
--help|-h Print this help. |
96 |
--help|-h Print this help. |
96 |
|
97 |
|
Lines 108-113
biblios_only="no"
Link Here
|
108 |
authorities_only="no" |
109 |
authorities_only="no" |
109 |
biblios="yes" |
110 |
biblios="yes" |
110 |
authorities="yes" |
111 |
authorities="yes" |
|
|
112 |
# The '-q' option is intended to prevent the cronjob causing this to output |
113 |
# help information if there are no instances defined. |
114 |
quiet="no" |
111 |
|
115 |
|
112 |
# Read parameters |
116 |
# Read parameters |
113 |
while [ -n "$*" ]; do |
117 |
while [ -n "$*" ]; do |
Lines 130-135
while [ -n "$*" ]; do
Link Here
|
130 |
-v|--verbose) |
134 |
-v|--verbose) |
131 |
opt_verbose="-v" |
135 |
opt_verbose="-v" |
132 |
;; |
136 |
;; |
|
|
137 |
-q|--quiet) |
138 |
quiet="yes" |
139 |
;; |
133 |
-*) |
140 |
-*) |
134 |
opts_other="$opts_other $1"; |
141 |
opts_other="$opts_other $1"; |
135 |
;; |
142 |
;; |
Lines 142-148
while [ -n "$*" ]; do
Link Here
|
142 |
done |
149 |
done |
143 |
|
150 |
|
144 |
# Parse command line. |
151 |
# Parse command line. |
145 |
[ $# -ge 1 ] || ( usage ; die "Missing instance name..." ) |
152 |
if [ $# -lt 1 ]; then |
|
|
153 |
if [ "$quiet" = "no" ]; then |
154 |
usage |
155 |
die "Missing instance name." |
156 |
else |
157 |
exit |
158 |
fi |
159 |
fi |
146 |
|
160 |
|
147 |
# Loop over instance names |
161 |
# Loop over instance names |
148 |
for name in "$@" |
162 |
for name in "$@" |
149 |
- |
|
|