Whamcloud - gitweb
LU-13197 debugfs: allow comment lines in command file 38/37438/6
authorAndreas Dilger <adilger@whamcloud.com>
Tue, 4 Feb 2020 22:35:01 +0000 (15:35 -0700)
committerAndreas Dilger <adilger@whamcloud.com>
Sat, 23 May 2020 23:02:54 +0000 (23:02 +0000)
Allow comment lines with '#' at the start of the line in the command file
passed in to debugfs via the "-f" option or from standard input.

Signed-off-by: Andreas Dilger <adilger@whamcloud.com>
Change-Id: I9284a254104f355b0bac4c676ae85cbed63ebbe5
Reviewed-on: https://review.whamcloud.com/37438
Reviewed-by: Wang Shilong <wshilong@ddn.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
debugfs/debugfs.c

index 15b0121..60931a9 100644 (file)
@@ -2486,6 +2486,10 @@ static int source_file(const char *cmd_file, int ss_idx)
        while (!feof(f)) {
                if (fgets(buf, sizeof(buf), f) == NULL)
                        break;
+               if (buf[0] == '#') {
+                       printf("%s", buf);
+                       continue;
+               }
                cp = strchr(buf, '\n');
                if (cp)
                        *cp = 0;