diff options
author | Sage Weil <sage@newdream.net> | 2010-11-21 16:09:13 -0800 |
---|---|---|
committer | Sage Weil <sage@newdream.net> | 2010-11-21 16:09:13 -0800 |
commit | 6ef5c2f3ad0efeffb255318ef0790149b9c28257 (patch) | |
tree | a62cd3b0ba61ee4558331e1f1b564fb334177860 /src/init-ceph.in | |
parent | fc9b09760b2e1b673294b132bce04df7a85cb369 (diff) | |
download | ceph-6ef5c2f3ad0efeffb255318ef0790149b9c28257.tar.gz |
init-ceph: fix cleanlogs for no log_sym_dir case
Signed-off-by: Sage Weil <sage@newdream.net>
Diffstat (limited to 'src/init-ceph.in')
-rw-r--r-- | src/init-ceph.in | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/init-ceph.in b/src/init-ceph.in index bc5240673b0..400972ae23f 100644 --- a/src/init-ceph.in +++ b/src/init-ceph.in @@ -313,7 +313,11 @@ for name in $what; do cleanlogs) echo removing logs - do_cmd "for f in $log_sym_dir/$name*; do rm -f \`readlink \$f\` ; rm -f \$f ; done" + if [ -n "$log_sym_dir" ]; then + do_cmd "for f in $log_sym_dir/$name*; do rm -f \`readlink \$f\` ; rm -f \$f ; done ; rm -f $log_dir/$name.*" + else + do_cmd "rm -f $log_dir/$name.*" + fi ;; cleanalllogs) |