RE: How to get the default subvolume?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



>From your source, you defined some structures using python and use them to get and parse btrfs metadata, very advanced and complicated :-), do you know there is any library to provide similar APIs in order that I can use some advanced APIs and don't need to worry  about frequent changes of btrfs superblock and other metadata.

-----Original Message-----
From: linux-btrfs-owner@xxxxxxxxxxxxxxx [mailto:linux-btrfs-owner@xxxxxxxxxxxxxxx] On Behalf Of Hugo Mills
Sent: Friday, July 08, 2011 6:13 PM
To: Yang, Yi Y
Cc: linux-btrfs@xxxxxxxxxxxxxxx
Subject: Re: How to get the default subvolume?

On Fri, Jul 08, 2011 at 06:06:02PM +0800, Yang, Yi Y wrote:
> That's great, can you share your source code with me? I'm very eager 
> to get this now :-)

   http://carfax.org.uk/btrfs-gui
   http://git.darksatanic.net/repo/btrfs-gui.git/

   You probably want the btrfsgui.hlp.subvol.sv_list() function.

   Hugo.

> -----Original Message-----
> From: Hugo Mills [mailto:hugo@xxxxxxxxxxxxx]
> Sent: Friday, July 08, 2011 5:58 PM
> To: Yang, Yi Y
> Cc: linux-btrfs@xxxxxxxxxxxxxxx
> Subject: Re: How to get the default subvolume?
> 
> On Fri, Jul 08, 2011 at 05:58:02PM +0800, Yi Yang wrote:
> > I know I can set the default subvolume for a btrfs fs using
> > 
> > sudo btrfs subvolume set-default 256 /btrfs/mnt
> > 
> > But after that, how can get the default subvolume name? In my 
> > opinion, btrfs-progs should provide "btrfs subvolume get-default 
> > /btrfs/mnm" to get the default subvolume id and name, I think it is 
> > very easy to do this in btrfs-progs and btrfs kernel space.
> 
>    I don't think the current btrfs-progs will do it. As you pointed 
> out though, it's pretty easy to write the code to get the information 
> (I implemented it for btrfs-gui without any additional kernel code, 
> for example). We just need someone to implement it. :)
> 
>    I'd do it myself, but there's about a dozen things higher up my priority list right now.
> 
>    Hugo.
> 

--
=== Hugo Mills: hugo@... carfax.org.uk | darksatanic.net | lug.org.uk ===
  PGP key: 515C238D from wwwkeys.eu.pgp.net or http://www.carfax.org.uk
                      --- vi: The core of evil. ---                      
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux