[libvirt] [not libvirt PATCH] rcc - resolve capabilities conflicts
Peter Krempa
pkrempa at redhat.com
Wed Apr 18 15:52:26 UTC 2018
On Thu, Apr 12, 2018 at 09:45:32 +0200, Ján Tomko wrote:
> my tool for naively resolving qemu capabilities conflicts after a
> rebase, that used to contain my latest syntax-check addition
> ---
> rcc | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> 1 file changed, 62 insertions(+)
> create mode 100755 rcc
[...]
> +while (<$status_fh>) {
> + my ($flag, $filename) = split;
> + if ($flag eq 'UU') {
> + if ($filename =~ '^src/qemu/qemu_capabilities.[ch]$' or
> + $filename =~ '^tests/qemucapabilitiesdata/caps.*xml') {
> + say "Trying to fix $filename";
> + &union_merge($filename);
> + $repo->command('add', $filename);
> + }
> + }
> +}
> +$repo->command_close_pipe($status_fh, $ctx);
> +system('tests/group-qemu-caps.pl');
did you forget to attach this file? :)
> +$repo->command('add', 'src/qemu/qemu_capabilities.c');
> +$repo->command('add', 'src/qemu/qemu_capabilities.h');
> +$repo->command('rebase', '--continue');
For some reason this does not work for me. With the default editor it
locks up in 'hint: Waiting for your editor to close the file...'. If I
set the editor to true it at least fails in a state where I can continue
manually.
Very cool tool though.
> --
> 2.13.6
>
> --
> libvir-list mailing list
> libvir-list at redhat.com
> https://www.redhat.com/mailman/listinfo/libvir-list
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20180418/26778711/attachment-0001.sig>
More information about the libvir-list
mailing list