]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - cmd_device.c
Update bcachefs sources to edf5f38218 bcachefs: Refactor superblock code
[bcachefs-tools-debian] / cmd_device.c
index 5628faec619128fdc2c32bd5052b5e73499f1a20..428d30478e51023c4d1d09b1ae0320f97a2206f8 100644 (file)
@@ -41,8 +41,9 @@ int cmd_device_add(int argc, char *argv[])
                { "fs_size",            required_argument,      NULL, 'S' },
                { "bucket",             required_argument,      NULL, 'B' },
                { "discard",            no_argument,            NULL, 'D' },
-               { "tier",               required_argument,      NULL, 't' },
+               { "group",              required_argument,      NULL, 'g' },
                { "force",              no_argument,            NULL, 'f' },
+               { "help",               no_argument,            NULL, 'h' },
                { NULL }
        };
        struct format_opts format_opts  = format_opts_default();
@@ -66,10 +67,8 @@ int cmd_device_add(int argc, char *argv[])
                case 'D':
                        dev_opts.discard = true;
                        break;
-               case 't':
-                       if (kstrtouint(optarg, 10, &dev_opts.tier) ||
-                           dev_opts.tier >= BCH_TIER_MAX)
-                               die("invalid tier");
+               case 'g':
+                       dev_opts.group = strdup(optarg);
                        break;
                case 'f':
                        force = true;