]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
vstart: isolate the client logs
authorNizamudeen A <nia@redhat.com>
Tue, 2 Aug 2022 14:27:32 +0000 (19:57 +0530)
committerNizamudeen A <nia@redhat.com>
Mon, 22 Aug 2022 05:34:18 +0000 (11:04 +0530)
Signed-off-by: Nizamudeen A <nia@redhat.com>
src/vstart.sh

index b4daa13e487805e0d82bb556034cd610ef8fbfe4..db00880cb4f4f69fc2800288bfcd29821d2ee06d 100755 (executable)
@@ -43,6 +43,7 @@ if [ -n "$VSTART_DEST" ]; then
     CEPH_DEV_DIR=$VSTART_DEST/dev
     CEPH_OUT_DIR=$VSTART_DEST/out
     CEPH_ASOK_DIR=$VSTART_DEST/asok
+    CEPH_OUT_CLIENT_DIR=$CEPH_OUT_DIR/client
 fi
 
 get_cmake_variable() {
@@ -767,7 +768,7 @@ EOF
     wconf <<EOF
 [client]
         keyring = $keyring_fn
-        log file = $CEPH_OUT_DIR/\$name.\$pid.log
+        log file = $CEPH_OUT_CLIENT_DIR/\$name.\$pid.log
         admin socket = $CEPH_ASOK_DIR/\$name.\$pid.asok
 
         ; needed for s3tests
@@ -1359,6 +1360,7 @@ fi
 [ -d $CEPH_ASOK_DIR ] || mkdir -p $CEPH_ASOK_DIR
 [ -d $CEPH_OUT_DIR  ] || mkdir -p $CEPH_OUT_DIR
 [ -d $CEPH_DEV_DIR  ] || mkdir -p $CEPH_DEV_DIR
+[ -d $CEPH_OUT_CLIENT_DIR ] || mkdir -p $CEPH_OUT_CLIENT_DIR
 if [ $inc_osd_num -eq 0 ]; then
     $SUDO find "$CEPH_OUT_DIR" -type f -delete
 fi