mirror of
https://github.com/koverstreet/bcachefs-tools.git
synced 2025-12-08 00:00:12 +03:00
bcachefs image create now takes --version
Some checks failed
build / bcachefs-tools-deb (ubuntu-24.04) (push) Has been cancelled
build / bcachefs-tools-rpm (push) Has been cancelled
build / bcachefs-tools-msrv (push) Has been cancelled
Nix Flake actions / nix-matrix (push) Has been cancelled
Nix Flake actions / ${{ matrix.name }} (${{ matrix.system }}) (push) Has been cancelled
Some checks failed
build / bcachefs-tools-deb (ubuntu-24.04) (push) Has been cancelled
build / bcachefs-tools-rpm (push) Has been cancelled
build / bcachefs-tools-msrv (push) Has been cancelled
Nix Flake actions / nix-matrix (push) Has been cancelled
Nix Flake actions / ${{ matrix.name }} (${{ matrix.system }}) (push) Has been cancelled
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
This commit is contained in:
parent
02f0965054
commit
4226cd1854
@ -504,6 +504,7 @@ static void image_create_usage(void)
|
|||||||
" --superblock_size=size\n"
|
" --superblock_size=size\n"
|
||||||
" --bucket_size=size\n"
|
" --bucket_size=size\n"
|
||||||
" --fs_size=size Expected size of device image will be used on, hint for bucket size\n"
|
" --fs_size=size Expected size of device image will be used on, hint for bucket size\n"
|
||||||
|
" --version=version Create filesystem with specified on disk format version instead of the latest\n"
|
||||||
" -f, --force\n"
|
" -f, --force\n"
|
||||||
" -q, --quiet Only print errors\n"
|
" -q, --quiet Only print errors\n"
|
||||||
" -v, --verbose Verbose filesystem initialization\n"
|
" -v, --verbose Verbose filesystem initialization\n"
|
||||||
@ -521,6 +522,7 @@ static int cmd_image_create(int argc, char *argv[])
|
|||||||
{ "fs_label", required_argument, NULL, 'L' },
|
{ "fs_label", required_argument, NULL, 'L' },
|
||||||
{ "uuid", required_argument, NULL, 'U' },
|
{ "uuid", required_argument, NULL, 'U' },
|
||||||
{ "superblock_size", required_argument, NULL, 'S' },
|
{ "superblock_size", required_argument, NULL, 'S' },
|
||||||
|
{ "version", required_argument, NULL, 'V' },
|
||||||
{ "force", no_argument, NULL, 'f' },
|
{ "force", no_argument, NULL, 'f' },
|
||||||
{ "quiet", no_argument, NULL, 'q' },
|
{ "quiet", no_argument, NULL, 'q' },
|
||||||
{ "verbose", no_argument, NULL, 'v' },
|
{ "verbose", no_argument, NULL, 'v' },
|
||||||
@ -596,6 +598,9 @@ static int cmd_image_create(int argc, char *argv[])
|
|||||||
case 'v':
|
case 'v':
|
||||||
verbosity++;
|
verbosity++;
|
||||||
break;
|
break;
|
||||||
|
case 'V':
|
||||||
|
opts.version = version_parse(optarg);
|
||||||
|
break;
|
||||||
case 'h':
|
case 'h':
|
||||||
image_create_usage();
|
image_create_usage();
|
||||||
exit(EXIT_SUCCESS);
|
exit(EXIT_SUCCESS);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user