[Libvir] Repository for work-in-progress storage patches

Daniel P. Berrange berrange at redhat.com
Mon Jan 14 15:16:48 UTC 2008


On Sat, Jan 12, 2008 at 09:59:22PM +0000, Daniel P. Berrange wrote:
> Jim suggested that it might be useful for me to make a repository available
> with my work-in-progress storage patches even if they're not ready to merge
> just yet.
> 
> I work using a mercurial patch queue, which is basically a mercurial native
> version of quilt.
> 
> The master HG repository is an automated sync of CVS -> HG:
> 
>    http://hg.berrange.com/libraries/libvirt--devel
> 
> The patch queue which applies ontop of this repo is:
> 
>    http://hg.berrange.com/libraries/libvirt--storage
> 
> 
> To use this you would try the following
> 
>  1. Make sure the 'mg' extension is enabled in $HOME/.hgrc. You should have:
>   
>     $ cat $HOME/.hgrc
>     [extensions]
>     hgext.mq=  
> 
>  2. Clone both repos in one go:
> 
>     hg qclone -p http://hg.berrange.com/libraries/libvirt--storage \
>                  http://hg.berrange.com/libraries/libvirt--devel
> 
> 
>  3. The local 'libvirt-storage' directory now contains the master repo,
>     along with an embedded patch queue. You can view the patch queue:
> 
>     $ hg qseries
>     ignore-rules
>     misc-connection-hash
>     misc-libvirt-debug
>     misc-virsh-read-all
>     misc-default-uri
>     job-api
>     job-virsh
>     job-test-thread-safety
>     job-test-driver
>     storage-public-api
>     storage-driver-api
>     storage-remote-protocol
>     storage-remote-driver
>     storage-virsh
>     storage-virsh-args
>     storage-driver
>     storage-examples
>     storage-backend-helpers
>     storage-backend-fs
>     storage-backend-loop
>     storage-backend-lvm
>     storage-backend-iscsi
>     storage-backend-disk
>     storage-python-api
>     misc-python-generator

BTW, this last patch does not apply or compile & is just some experiments I 
was doing with the python generator to see if I could make it more useful
for 'hard' functions.

Dan.
-- 
|=- Red Hat, Engineering, Emerging Technologies, Boston.  +1 978 392 2496 -=|
|=-           Perl modules: http://search.cpan.org/~danberr/              -=|
|=-               Projects: http://freshmeat.net/~danielpb/               -=|
|=-  GnuPG: 7D3B9505   F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505  -=| 




More information about the libvir-list mailing list