src/test/ceph_objectstore_tool.py depends on an implicit "-k" when not
creating a new cluster. (Deleting the conf file without -n makes no
sense anyway.)
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
RGW=`$CEPH_BIN/ceph-conf -c $conf_fn --name $VSTART_SEC num_rgw 2>/dev/null` && \
CEPH_NUM_RGW="$RGW"
else
- [ -e "$conf_fn" ] && rm -- "$conf_fn"
+ if [ "$new" -ne 0 ]; then
+ # only delete if -n
+ [ -e "$conf_fn" ] && rm -- "$conf_fn"
+ else
+ # -k is implied... (doesn't make sense otherwise)
+ overwrite_conf=0
+ fi
fi
if [ "$start_all" -eq 1 ]; then