View | Details | Raw Unified | Return to bug 13660
Collapse All | Expand All

(-)a/misc/migration_tools/rebuild_zebra_sliced.sh (-4 / +12 lines)
Lines 24-29 $scriptname -h Link Here
24
                          Default: $CHUNKSSIZE
24
                          Default: $CHUNKSSIZE
25
    -d | --export-dir     Where rebuild_zebra.pl will export data
25
    -d | --export-dir     Where rebuild_zebra.pl will export data
26
                          Default: $EXPORTDIR
26
                          Default: $EXPORTDIR
27
    -x | --exclude-export Do not export Biblios from Koha, but use the existing
28
                          export-dir
27
    -L | --log-dir        Log directory
29
    -L | --log-dir        Log directory
28
                          Default: $LOGDIR
30
                          Default: $LOGDIR
29
    -r | --remove-logs    Clean log directory before start
31
    -r | --remove-logs    Clean log directory before start
Lines 110-115 OFFSET=0 Link Here
110
LENGTH=
112
LENGTH=
111
CHUNKSSIZE=10000
113
CHUNKSSIZE=10000
112
EXPORTDIR=/tmp/rebuild/export
114
EXPORTDIR=/tmp/rebuild/export
115
EXCLUDEEXPORT=no
113
LOGDIR=/tmp/rebuild/logs
116
LOGDIR=/tmp/rebuild/logs
114
RMLOGS=no
117
RMLOGS=no
115
NOCONFIRM=no
118
NOCONFIRM=no
Lines 140-145 while [ $1 ]; do Link Here
140
            shift
143
            shift
141
            LOGDIR=$1
144
            LOGDIR=$1
142
            ;;
145
            ;;
146
        -x | --exclude-export )
147
            EXCLUDEEXPORT=yes
148
            ;;
143
        -r | --remove-logs )
149
        -r | --remove-logs )
144
            RMLOGS=yes
150
            RMLOGS=yes
145
            ;;
151
            ;;
Lines 235-240 echo "Start at offset: $OFFSET" Link Here
235
echo "Total number of records to index: $LENGTH"
241
echo "Total number of records to index: $LENGTH"
236
echo "Initial chunk size: $CHUNKSSIZE"
242
echo "Initial chunk size: $CHUNKSSIZE"
237
echo "Export directory: $EXPORTDIR"
243
echo "Export directory: $EXPORTDIR"
244
echo "Exclude re-exporting: $EXCLUDEEXPORT"
238
echo "Log directory: $LOGDIR"
245
echo "Log directory: $LOGDIR"
239
echo "Remove logs before start? $RMLOGS"
246
echo "Remove logs before start? $RMLOGS"
240
echo "Type of record: $TYPE"
247
echo "Type of record: $TYPE"
Lines 274-282 if [ $RMLOGS = "yes" ]; then Link Here
274
    rm -f $LOGDIR/*.log
281
    rm -f $LOGDIR/*.log
275
fi
282
fi
276
283
277
REBUILDZEBRA_CMD="$REBUILDZEBRA $TYPESWITCH -v -x -k -d $EXPORTDIR --offset $OFFSET --length $LENGTH --skip-index"
284
if [ $EXCLUDEEXPORT = "no" ]; then
278
echo "\n$REBUILDZEBRA_CMD"
285
    REBUILDZEBRA_CMD="$REBUILDZEBRA $TYPESWITCH -v -x -k -d $EXPORTDIR --offset $OFFSET --length $LENGTH --skip-index"
279
$REBUILDZEBRA_CMD
286
    echo "\n$REBUILDZEBRA_CMD"
287
    $REBUILDZEBRA_CMD
288
fi
280
289
281
EXPORTFILE=
290
EXPORTFILE=
282
case $TYPE in
291
case $TYPE in
283
- 

Return to bug 13660