[Libguestfs] [PATCH v4 1/7] uuid: add support to change uuid of btrfs partition
Pino Toscano
ptoscano at redhat.com
Tue Jun 30 12:37:01 UTC 2015
In data martedì 30 giugno 2015 19:23:08, Chen Hanxiao ha scritto:
> btrfs-progs v4.1 add support to change uuid of btrfs fs.
>
> Signed-off-by: Chen Hanxiao <chenhanxiao at cn.fujitsu.com>
> ---
> [...]
> +# Setting btrfs UUID
> +eval {
> + $g->set_uuid ("/dev/sda1", "12345678-1234-1234-1234-123456789012");
> +};
> +
> +my $err = $g->last_errno ();
> +
> +if ($@) {
$@ contains the last Perl error, so it's better to check for it right
after the eval block, otherwise other functions might change it.
Also, $err can be moved in the if block.
> + if ($err == Errno::ENOTSUP()) {
> + warn "$0: skipping test for btrfs UUID change feature is not available";
> + } elsif ($err) {
"else" is enough here, as $err will surely be different than zero here
(otherwise we wouldn't be in this block).
Thanks,
--
Pino Toscano
More information about the Libguestfs
mailing list