]> git.sesse.net Git - bcachefs-tools-debian/commitdiff
Cosmetic fixes for device resize-journal
authorChris Webb <chris@arachsys.com>
Sun, 24 Oct 2021 12:52:32 +0000 (13:52 +0100)
committerKent Overstreet <kent.overstreet@gmail.com>
Sun, 24 Oct 2021 15:39:36 +0000 (11:39 -0400)
Correct the operation name from 'journal-resize' to 'resize-journal' in the
bcachefs usage summary, matching the command that is actually implemented.

Fix the size argument so it isn't optional. Defaulting to the entire device
makes sense for 'device resize', to automatically expand the fs to fill the
block device. However, it is never meaningful (or possible) to expand the
journal to the full disk.

Signed-off-by: Chris Webb <chris@arachsys.com>
bcachefs.c
cmd_device.c

index 1a06c171472454d526a72c2558f355e5092e6b98..2b004a0141e72172c223bf9ad1a4c926310dde2b 100644 (file)
@@ -56,7 +56,7 @@ static void usage(void)
             "  device evacuate          Migrate data off of a specific device\n"
             "  device set-state         Mark a device as failed\n"
             "  device resize            Resize filesystem on a device\n"
-            "  device journal-resize    Resize journal on a device\n"
+            "  device resize-journal    Resize journal on a device\n"
             "\n"
             "Commands for managing subvolumes and snapshots:\n"
             "  subvolume create     Create a new subvolume\n"
index 3bdb2817abf841563bbb15054a2cdb6942d9fa4f..87d85074a3748833799d233e55da5e741b62c9f8 100644 (file)
@@ -539,7 +539,7 @@ int cmd_device_resize(int argc, char *argv[])
 static void device_resize_journal_usage(void)
 {
        puts("bcachefs device resize-journal \n"
-            "Usage: bcachefs device resize-journal device [ size ]\n"
+            "Usage: bcachefs device resize-journal device size\n"
             "\n"
             "Options:\n"
             "  -h, --help                  display this help and exit\n"
@@ -571,7 +571,7 @@ int cmd_device_resize_journal(int argc, char *argv[])
 
        char *size_arg = arg_pop();
        if (!size_arg)
-               size = get_size(dev, dev_fd);
+               die("Please supply a journal size");
        else if (bch2_strtoull_h(size_arg, &size))
                die("invalid size");