Thanks Eric.
I'd like to know if this issue will be resolved in later release of
RHEL (e.g., RHEL 6.3), if yes, I think I can wait.
Regards,
Qian
[please don't top-post on technical lists]
On 04/15/2012 03:30 AM, Qian Zhang wrote:
I think what happened to me is
On Mon, Apr 16, 2012 at 17:28:10 -0600, Eric Blake wrote:
On 04/13/2012 09:15 AM, Eric Blake wrote:
On 04/13/2012 08:46 AM, Jiri Denemark wrote:
On Mon, Apr 09, 2012 at 21:52:21 -0600, Eric Blake wrote:
Minimal patch to wire up all the pieces in the previous patches
to actually enable a
On Mon, Apr 16, 2012 at 21:21:54 -0600, Eric Blake wrote:
On 04/16/2012 08:29 AM, Jiri Denemark wrote:
/**
+ * virDomainBlockCopy:
+ * @dom: pointer to domain object
+ * @disk: path to the block device, or device shorthand
+ * @dest: path to the copy destination
+ * @format: format
A scsi-disk device can be either a hard disk or a CD-ROM,
if there is ,media=cdrom specified for the backend, it's
a CD-ROM, otherwise it's a hard disk.
But upstream qemu splitted scsi-disk into scsi-hd and
scsi-cd since commit b443ae, and ,media=cdrom is not
required for scsi-cd anymore.
On Tue, Apr 17, 2012 at 04:56:33PM +0800, Osier Yang wrote:
A scsi-disk device can be either a hard disk or a CD-ROM,
if there is ,media=cdrom specified for the backend, it's
a CD-ROM, otherwise it's a hard disk.
But upstream qemu splitted scsi-disk into scsi-hd and
scsi-cd since commit
A scsi-disk device can be either a hard disk or a CD-ROM,
if there is ,media=cdrom specified for the backend, it's
a CD-ROM, otherwise it's a hard disk.
But upstream qemu splitted scsi-disk into scsi-hd and
scsi-cd since commit b443ae, and ,media=cdrom is not
required for scsi-cd anymore.
A ide-drive device can be either a hard disk or a CD-ROM,
if there is ,media=cdrom specified for the backend, it's
a CD-ROM, otherwise it's a hard disk.
Upstream qemu splitted ide-drive into ide-hd and ide-cd
since commit 1f56e32, and ,media=cdrom is not required for
ide-cd anymore. ide-drive is
On Tue, Apr 17, 2012 at 05:11:31PM +0800, Osier Yang wrote:
A scsi-disk device can be either a hard disk or a CD-ROM,
if there is ,media=cdrom specified for the backend, it's
a CD-ROM, otherwise it's a hard disk.
But upstream qemu splitted scsi-disk into scsi-hd and
scsi-cd since commit
On Tue, Apr 17, 2012 at 05:18:19PM +0800, Osier Yang wrote:
A ide-drive device can be either a hard disk or a CD-ROM,
if there is ,media=cdrom specified for the backend, it's
a CD-ROM, otherwise it's a hard disk.
Upstream qemu splitted ide-drive into ide-hd and ide-cd
since commit 1f56e32,
On Tue, Apr 17, 2012 at 11:09:33AM +0530, Srivatsa S. Bhat wrote:
On 04/16/2012 09:43 PM, Daniel P. Berrange wrote:
On Mon, Apr 16, 2012 at 06:00:22PM +0200, Marc-André Lureau wrote:
Hi
On Mon, Apr 16, 2012 at 2:32 PM, Srivatsa S. Bhat
srivatsa.b...@linux.vnet.ibm.com wrote:
On
On 2012年04月17日 17:17, Daniel P. Berrange wrote:
On Tue, Apr 17, 2012 at 05:11:31PM +0800, Osier Yang wrote:
A scsi-disk device can be either a hard disk or a CD-ROM,
if there is ,media=cdrom specified for the backend, it's
a CD-ROM, otherwise it's a hard disk.
But upstream qemu splitted
On 2012年04月17日 17:26, Daniel P. Berrange wrote:
On Tue, Apr 17, 2012 at 05:18:19PM +0800, Osier Yang wrote:
A ide-drive device can be either a hard disk or a CD-ROM,
if there is ,media=cdrom specified for the backend, it's
a CD-ROM, otherwise it's a hard disk.
Upstream qemu splitted ide-drive
On Mon, Apr 16, 2012 at 23:05:52 -0600, Eric Blake wrote:
No semantic change.
* tools/virsh.c: Fix some spacing issues, {} usage, long lines,
and redundant ().
---
v5: new patch, factored out from comments on other patches
tools/virsh.c | 197
filesystemtgt is redundant, as every group uses it; address
shouldn't be in filesystemtgt in case of the meaning could be
filesystemtarget; The elements address, alias, target,
... should be interleaved.
---
v1 ~ v2:
No changes
---
docs/schemas/domaincommon.rng | 58
On Mon, Apr 16, 2012 at 23:05:53 -0600, Eric Blake wrote:
Most of our errors complaining about an inability to support a
particular action due to qemu limitations used CONFIG_UNSUPPORTED,
but we had a few outliers. Reported by Jiri Denemark.
* src/qemu/qemu_command.c (qemuBuildDriveDevStr):
On 04/17/2012 03:02 PM, Daniel P. Berrange wrote:
On Tue, Apr 17, 2012 at 11:09:33AM +0530, Srivatsa S. Bhat wrote:
On 04/16/2012 09:43 PM, Daniel P. Berrange wrote:
On Mon, Apr 16, 2012 at 06:00:22PM +0200, Marc-André Lureau wrote:
Hi
On Mon, Apr 16, 2012 at 2:32 PM, Srivatsa S. Bhat
The new copyright statements is:
Copyright (C) 2010-2012 Red Hat, Inc.
libvirt-test-API is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation, either version 2 of the
License, or (at
There will be a follow up patch to add the copyright statements
in a better manner.
% for i in $(find . -type f -name *.py); do \
sed -i -e '/copyright/,/www\.gnu\.org/d' $i; \
done
---
activityfilter.py | 12
casecfgcheck.py| 12
The new copyright statements is:
copyright
Copyright (C) 2010-2012 Red Hat, Inc.
libvirt-test-API is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation, either version 2 of the
License, or
---
activityfilter.py |3 ---
casecfgcheck.py|2 --
dist/redhat/env_inspect.py |2 --
env_clear.py |2 --
exception.py |1 -
generator.py |2 --
libvirt-test-api.py|2 --
logxmlparser.py
On Tue, Apr 17, 2012 at 06:59:24PM +0800, Osier Yang wrote:
The new copyright statements is:
copyright
Copyright (C) 2010-2012 Red Hat, Inc.
libvirt-test-API is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by
On 2012年04月17日 19:04, Daniel P. Berrange wrote:
On Tue, Apr 17, 2012 at 06:59:24PM +0800, Osier Yang wrote:
The new copyright statements is:
copyright
Copyright (C) 2010-2012 Red Hat, Inc.
libvirt-test-API is free software; you can redistribute it and/or
modify it under the terms of the
On 2012年04月17日 19:09, Osier Yang wrote:
On 2012年04月17日 19:04, Daniel P. Berrange wrote:
On Tue, Apr 17, 2012 at 06:59:24PM +0800, Osier Yang wrote:
The new copyright statements is:
copyright
Copyright (C) 2010-2012 Red Hat, Inc.
libvirt-test-API is free software; you can redistribute it
On Tue, Apr 17, 2012 at 07:09:36PM +0800, Osier Yang wrote:
On 2012年04月17日 19:04, Daniel P. Berrange wrote:
On Tue, Apr 17, 2012 at 06:59:24PM +0800, Osier Yang wrote:
The new copyright statements is:
copyright
Copyright (C) 2010-2012 Red Hat, Inc.
libvirt-test-API is free software;
On 2012年04月17日 19:13, Daniel P. Berrange wrote:
On Tue, Apr 17, 2012 at 07:09:36PM +0800, Osier Yang wrote:
On 2012年04月17日 19:04, Daniel P. Berrange wrote:
On Tue, Apr 17, 2012 at 06:59:24PM +0800, Osier Yang wrote:
The new copyright statements is:
copyright
Copyright (C) 2010-2012 Red
[ CC to Rich ]
On 2012年04月17日 19:18, Osier Yang wrote:
On 2012年04月17日 19:13, Daniel P. Berrange wrote:
On Tue, Apr 17, 2012 at 07:09:36PM +0800, Osier Yang wrote:
On 2012年04月17日 19:04, Daniel P. Berrange wrote:
On Tue, Apr 17, 2012 at 06:59:24PM +0800, Osier Yang wrote:
The new copyright
On Tue, Apr 17, 2012 at 07:23:32PM +0800, Osier Yang wrote:
diff --git a/activityfilter.py b/activityfilter.py
index e6ad1bf..46e43d9 100644
--- a/activityfilter.py
+++ b/activityfilter.py
@@ -13,6 +13,22 @@
# PURPOSE.
#
# You should have received a copy of the GNU General Public
The new copyright statements is:
Copyright (C) 2010-2012 Red Hat, Inc.
libvirt-test-API is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation, either version 2 of the
License, or (at your
The new copyright statements is:
Copyright (C) 2010-2012 Red Hat, Inc.
libvirt-test-API is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation, either version 2 of the
License, or (at your
On Tue, Apr 17, 2012 at 07:26:54PM +0800, Osier Yang wrote:
The new copyright statements is:
Copyright (C) 2010-2012 Red Hat, Inc.
libvirt-test-API is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free
---
v1 ~ v2:
Changes to be consistent with 2/3's updating
---
activityfilter.py |4
casecfgcheck.py|3 ---
dist/redhat/env_inspect.py |3 ---
env_clear.py |3 ---
exception.py |2 --
generator.py |3 ---
On Tue, Apr 17, 2012 at 07:32:37PM +0800, Osier Yang wrote:
---
v1 ~ v2:
Changes to be consistent with 2/3's updating
---
activityfilter.py |4
casecfgcheck.py|3 ---
dist/redhat/env_inspect.py |3 ---
env_clear.py |3 ---
On Tue, Apr 17, 2012 at 07:22:48PM +0800, Osier Yang wrote:
[ CC to Rich ]
On 2012年04月17日 19:18, Osier Yang wrote:
On 2012年04月17日 19:13, Daniel P. Berrange wrote:
On Tue, Apr 17, 2012 at 07:09:36PM +0800, Osier Yang wrote:
On 2012年04月17日 19:04, Daniel P. Berrange wrote:
On Tue, Apr 17,
On Tue, Apr 17, 2012 at 12:41:19PM +0100, Richard W.M. Jones wrote:
On Tue, Apr 17, 2012 at 07:22:48PM +0800, Osier Yang wrote:
[ CC to Rich ]
On 2012年04月17日 19:18, Osier Yang wrote:
On 2012年04月17日 19:13, Daniel P. Berrange wrote:
On Tue, Apr 17, 2012 at 07:09:36PM +0800, Osier Yang
[adding libvir-list for some interesting discussions on potential
libvirt design issues]
On 04/17/2012 12:47 AM, Paolo Bonzini wrote:
Il 16/04/2012 23:55, Eric Blake ha scritto:
Do transient guests have persistent storage for them in /var while they
are running?
Yes - that's how libvirt
On 04/17/2012 02:32 AM, Jiri Denemark wrote:
In the meantime, I think I will patch this instead by documentation:
state that non-zero bandwidth in virDomainBlockRebase() may be silently
ignored; if error checking is needed, the user should use a separate
call to virDomainBlockJobSetSpeed();
On 2012年04月17日 19:41, Richard W.M. Jones wrote:
On Tue, Apr 17, 2012 at 07:22:48PM +0800, Osier Yang wrote:
[ CC to Rich ]
On 2012年04月17日 19:18, Osier Yang wrote:
On 2012年04月17日 19:13, Daniel P. Berrange wrote:
On Tue, Apr 17, 2012 at 07:09:36PM +0800, Osier Yang wrote:
On 2012年04月17日
On Mon, Apr 16, 2012 at 23:05:54 -0600, Eric Blake wrote:
I'm tired of shell-scripting to wait for completion of a block pull,
when virsh can be taught to do the same. I couldn't quite reuse
vshWatchJob, as this is not a case of a long-running command where
a second thread must be used to
On 04/16/2012 11:08 AM, Stefan Berger wrote:
This patch adds DHCP snooping support to libvirt. The learning method for
IP addresses is specified by setting the ip_learning variable to one of
any [default] (existing IP learning code), none (static only addresses)
or dhcp (DHCP snooping).
Just as what we did for utils/utils.py, we don't benifit
from the class use at all.
Osier Yang (3):
remove importing of unused check module
Destroy class of utils/check.py
Destroy use of check class
repos/domain/balloon_memory.py |3 +-
repos/domain/dump.py|4
---
I see much TODO for cleaning up/refactoring, will come step by
step in near future.
---
repos/domain/balloon_memory.py |3 +--
repos/domain/dump.py|4 +---
repos/domain/install_linux_check.py | 15 +++
repos/snapshot/file_flag.py |7
---
utils/xmlgenerator.py |1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/utils/xmlgenerator.py b/utils/xmlgenerator.py
index d93f58c..7f5839b 100644
--- a/utils/xmlgenerator.py
+++ b/utils/xmlgenerator.py
@@ -26,7 +26,6 @@ sys.path.append(../utils)
import
It's a habit to comment on the top of program to tell what the program
does, and actually it's what GNU suggests:
quote
one line to give the program's name and a brief idea of what it does.
Copyright (C) year name of author
/quote
---
utils/XMLParser.py|4 ++--
utils/check.py
Sorry, the title should be [test-API PATCH]
On 2012年04月17日 22:19, Osier Yang wrote:
The script is useful only if all the scripts have good document
comments. Unfortunately, it's not true, and it's burden for
developers to write those documents in specific format somehow,
on the other hand,
We want it looks better. Isn't it? :-)
---
activityfilter.py |2 +-
casecfgcheck.py|2 +-
dist/redhat/env_inspect.py |2 +-
env_clear.py |2 +-
With support for multiple IP addresses per interface in place, this patch
now adds support for multiple IP addresses per interface for the DHCP
snooping code.
Testing:
Since the infrastructure I tested this with does not provide multiple IP
addresses per MAC address (anymore), I either had to
Implement function to remove all entries of a hash table.
---
src/libvirt_private.syms |1 +
src/util/virhash.c | 25 +
src/util/virhash.h |5 +
3 files changed, 31 insertions(+)
Index: libvirt-acl/src/libvirt_private.syms
The goal of this patch is to prepare for support for multiple IP
addresses per interface in the DHCP snooping code.
Move the code for the IP address map that maps interface names to
IP addresses into their own file. Rename the functions on the way
but otherwise leave the code as-is. Initialize
This series of patches adds DHCP snooping support to libvirt's
nwfilter subsystem.
DHCP snooping detects DHCP leases obtained by a VM and automatically
adjusts the network traffic filters to reflect the IP addresses
with which a VM may send its traffic, thus for example preventing
IP address
For threading support, add atomic add and sub operations working on
integers. Base this on locking support provided by virMutex.
---
src/util/viratomic.h | 91 +++
1 file changed, 91 insertions(+)
Index: libvirt-acl/src/util/viratomic.h
On 04/16/2012 10:45 PM, Osier Yang wrote:
Two follow up patches, one is to update test read-bufsiz to delete
the UUID, as domain UUID for test driver is fixed now. The other
is to allow the parsing of cpuset if the placement is not
specified, but cpuset is specified, and in this case the
Display detected IP addresses in the domain XML using the
IP_LEASE variable name. This variable name now becomes
a reserved variable name that can be read only but not set
by the user.
The format of the value is: ip addresss,lease timeout in seconds
An example of a displayed XML may then be:
On 2012年04月17日 22:49, Eric Blake wrote:
On 04/16/2012 10:45 PM, Osier Yang wrote:
Two follow up patches, one is to update test read-bufsiz to delete
the UUID, as domain UUID for test driver is fixed now. The other
is to allow the parsing of cpuset if the placement is not
specified, but cpuset
On 2012年04月17日 22:42, Eric Blake wrote:
On 04/17/2012 08:34 AM, Osier Yang wrote:
We want it looks better. Isn't it? :-)
---
+++ b/activityfilter.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#! /usr/bin/env/ python
This is purely cosmetic. The kernel does not care either way.
Yeah,
I'm
Chris
OK. In phase 3, the RAM used by VM in source host is copied to the
destination. Then what about the memory state of vNIC's in the M81KR VIC.
Isn't there any memory for traffic passing through vNICs and also for
vNIC statistics? What I am talking about is copying of this memory to the
On Tue, 17 Apr 2012, Osier Yang wrote:
up top, so it is not missed:
Executive summary: please reject this path -- details infra
...
We want it looks better. Isn't it? :-)
---
activityfilter.py |2 +-
... snippety ...
utils/xmlgenerator.py
Update gvir_config_domain_device_new_from_tree to handle
GVirConfigDomainController nodes
---
.../libvirt-gconfig-domain-controller.c| 37
.../libvirt-gconfig-domain-device-private.h|3 ++
libvirt-gconfig/libvirt-gconfig-domain-device.c|2 +-
Update gvir_config_domain_device_new_from_tree to handle
GVirConfigDomainRedirdev nodes
---
libvirt-gconfig/libvirt-gconfig-domain-device.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libvirt-gconfig/libvirt-gconfig-domain-device.c
lib/*.py were destroyed. And there is no way to count the API
coverage now.
---
I tried to write a rough patch to generate the statistics, but
failed. There is no way to detect if the API is covered by the
cases, because the different class can have same methods name,
though I can filter out the
On 04/17/2012 03:50 AM, Osier Yang wrote:
filesystemtgt is redundant, as every group uses it; address
shouldn't be in filesystemtgt in case of the meaning could be
filesystemtarget; The elements address, alias, target,
... should be interleaved.
---
v1 ~ v2:
No changes
---
On 2012年04月18日 00:37, Eric Blake wrote:
On 04/17/2012 03:50 AM, Osier Yang wrote:
filesystemtgt is redundant, as every group uses it;address
shouldn't be infilesystemtgt in case of the meaning could be
filesystemtarget; The elementsaddress,alias,target,
... should be interleaved.
---
v1 ~
On 04/13/2012 07:04 AM, Jean-Baptiste Rouault wrote:
Passing a NULL pointer to IMachine::delete virtualbox API
causes VBoxSVC to raise an assertion. This patch passes
an empty array instead.
---
src/vbox/vbox_tmpl.c |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git
On 04/17/2012 07:15 AM, Jiri Denemark wrote:
On Mon, Apr 16, 2012 at 23:05:54 -0600, Eric Blake wrote:
I'm tired of shell-scripting to wait for completion of a block pull,
when virsh can be taught to do the same. I couldn't quite reuse
vshWatchJob, as this is not a case of a long-running
The result is indeterminate for NULL argument to python
functions as follows. It's better to return negative value in
these situations.
PyObject_IsTrue will segfault if the argument is NULL
PyFloat_AsDouble(NULL) is -1.00
PyLong_AsUnsignedLongLong(NULL) is 0.00
---
*libvirt_virDomainGetVcpus: add error handling, return -1 instead of None
*libvirt_virDomainPinVcpu and libvirt_virDomainPinVcpuFlags:
make use of libvirt_boolUnwrap
set vcpus which are list in tuple pycpumap, trun off the rest
in cpumap. The original way
On 04/17/2012 11:45 AM, Guannan Ren wrote:
The result is indeterminate for NULL argument to python
functions as follows. It's better to return negative value in
these situations.
PyObject_IsTrue will segfault if the argument is NULL
PyFloat_AsDouble(NULL) is -1.00
On 04/17/2012 11:49 AM, Eric Blake wrote:
On 04/17/2012 11:45 AM, Guannan Ren wrote:
The result is indeterminate for NULL argument to python
functions as follows. It's better to return negative value in
these situations.
PyObject_IsTrue will segfault if the argument is NULL
On 04/16/2012 06:13 AM, Daniel Veillard wrote:
On Fri, Apr 13, 2012 at 10:26:14PM +0400, Dmitry Guryanov wrote:
Parallels Virtuozzo Server is a cloud-ready virtualization
solution that allows users to simultaneously run multiple virtual
machines and containers on the same physical server.
On 04/17/2012 11:45 AM, Guannan Ren wrote:
*libvirt_virDomainGetVcpus: add error handling, return -1 instead of None
*libvirt_virDomainPinVcpu and libvirt_virDomainPinVcpuFlags:
make use of libvirt_boolUnwrap
set vcpus which are list in tuple pycpumap, trun off the
-Original Message-
From: Jagath Weerasinghe [mailto:jagf...@gmail.com]
Sent: Tuesday, April 17, 2012 8:19 AM
To: Christian Benvenuti (benve)
Cc: libvir-list@redhat.com
Subject: Re: [libvirt] VN-Link vNIC memory state copying on VM Migration
Chris
OK. In phase 3, the RAM used
On Tue, Apr 17, 2012 at 6:35 PM, Christophe Fergeau cferg...@redhat.com wrote:
Update gvir_config_domain_device_new_from_tree to handle
GVirConfigDomainController nodes
Looks good but please update the commit log to reflect that its only
adding support for USB controller for the moment.
--
On Tue, Apr 17, 2012 at 6:35 PM, Christophe Fergeau cferg...@redhat.com wrote:
Update gvir_config_domain_device_new_from_tree to handle
GVirConfigDomainRedirdev nodes
ACK!
--
Regards,
Zeeshan Ali (Khattak)
FSF member#5124
--
libvir-list mailing list
libvir-list@redhat.com
The below patch fixes the following memory leak.
==20624== 24 bytes in 2 blocks are definitely lost in loss record 532 of
1,867
==20624==at 0x4A05E46: malloc (vg_replace_malloc.c:195)
==20624==by 0x38EC27FC01: strdup (strdup.c:43)
==20624==by 0x4EB6BA3: virDomainChrSourceDefCopy
On 04/17/2012 12:55 PM, Stefan Berger wrote:
The below patch fixes the following memory leak.
==20624== 24 bytes in 2 blocks are definitely lost in loss record 532 of
1,867
==20624==at 0x4A05E46: malloc (vg_replace_malloc.c:195)
==20624==by 0x38EC27FC01: strdup (strdup.c:43)
On 04/17/2012 03:03 PM, Eric Blake wrote:
On 04/17/2012 12:55 PM, Stefan Berger wrote:
}
+dest-type = src-type;
+
ACK. No good writing into a union if you forget to also update the
discriminator to say which branch of the union is active. The missing
assignment definitely
On Mon, Apr 16, 2012 at 2:33 PM, dennis jenkins dennis.jenkins...@gmail.com
wrote:
On Mon, Apr 16, 2012 at 2:22 PM, Stefan Berger stef...@linux.vnet.ibm.com
wrote:
**
On 04/16/2012 03:12 PM, dennis jenkins wrote:
On Mon, Apr 16, 2012 at 10:08 AM, Stefan Berger
On Tue, Apr 17, 2012 at 11:13:53 -0600, Eric Blake wrote:
On 04/17/2012 07:15 AM, Jiri Denemark wrote:
On Mon, Apr 16, 2012 at 23:05:54 -0600, Eric Blake wrote:
I'm tired of shell-scripting to wait for completion of a block pull,
when virsh can be taught to do the same. I couldn't quite
On 04/17/2012 03:55 PM, dennis jenkins wrote:
Stefan,
There is a potential bug [1] in the Gentoo package that tracks the
libvirt git repository. I will wait a few days for the Gentoo folks
to sort it out. If not, I will remove the Gentoo libvirt package and
install the latest from git
On Tue, Apr 17, 2012 at 10:01:50PM +0400, Dmitry Guryanov wrote:
On 04/16/2012 06:13 AM, Daniel Veillard wrote:
On Fri, Apr 13, 2012 at 10:26:14PM +0400, Dmitry Guryanov wrote:
Parallels Virtuozzo Server is a cloud-ready virtualization
solution that allows users to simultaneously run multiple
On 2012年04月17日 23:20, R P Herrold wrote:
On Tue, 17 Apr 2012, Osier Yang wrote:
up top, so it is not missed:
Executive summary: please reject this path -- details infra ...
We want it looks better. Isn't it? :-)
---
activityfilter.py | 2 +-
... snippety ...
utils/xmlgenerator.py | 2 +-
116
On 2012年04月17日 19:35, Daniel P. Berrange wrote:
On Tue, Apr 17, 2012 at 07:32:37PM +0800, Osier Yang wrote:
---
v1 ~ v2:
Changes to be consistent with 2/3's updating
---
activityfilter.py |4
casecfgcheck.py|3 ---
dist/redhat/env_inspect.py |3 ---
On 04/18/2012 01:53 AM, Eric Blake wrote:
On 04/17/2012 11:49 AM, Eric Blake wrote:
On 04/17/2012 11:45 AM, Guannan Ren wrote:
The result is indeterminate for NULL argument to python
functions as follows. It's better to return negative value in
these situations.
Hi:
In our setup(libvirt 0.9.9 with Arch Linux with kernel 3.2+), when libvirt
are accessed simultaneously, say 8 createDomain requests, there is a large
chance that `qemu -help` return incomplete stdout which cause kvm to be
disabled.
Another user have the same situation like us[1] and he
---
.../install-autotest-server|0
1 files changed, 0 insertions(+), 0 deletions(-)
rename install-autotest-server = scripts/install-autotest-server (100%)
diff --git a/install-autotest-server b/scripts/install-autotest-server
similarity index 100%
rename from
As the main excutable program, it's habit to have no suffix.
s/libvirt-test-api.py/libvirt-test-api/g
---
libvirt-test-api.py = libvirt-test-api | 18 +-
1 files changed, 9 insertions(+), 9 deletions(-)
rename libvirt-test-api.py = libvirt-test-api (95%)
diff --git
---
env.cfg = conf/env.cfg|0
kickstart.cfg = conf/kickstart.cfg|0
exception.py |2 +-
generator.py |2 +-
parser.py |
This should be the second round to reorgnize/refactor the codes.
What this round does:
* New directory conf; Move $root/*.cfg into it
* New directory src; Move $root/*.{py,css,xls} into it (except
the main program libvirt-test-api.py)
* Rename libvirt-test-api.py to libvirt-test-api
*
The usage functions really need to be improved, but it will be
a follow up patch.
---
libvirt-test-api.py |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/libvirt-test-api.py b/libvirt-test-api.py
index b7b2b74..ae53d14 100644
--- a/libvirt-test-api.py
+++
The import statements are updated incidentally.
---
dist/redhat/env_inspect.py |2 +-
libvirt-test-api | 16
repos/domain/attach_disk.py|2 +-
repos/domain/attach_interface.py
---
libvirt-test-api |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/libvirt-test-api b/libvirt-test-api
index 651717c..b7c2468 100644
--- a/libvirt-test-api
+++ b/libvirt-test-api
@@ -37,7 +37,8 @@ def usage():
print \noptions: -h, --help : Display usage
This should be caused by previous 'utils/utils.py' cleaning up
---
repos/domain/install_linux_cdrom.py |6 +++---
repos/domain/install_linux_net.py |6 +++---
repos/domain/install_windows_cdrom.py |4 ++--
repos/remoteAccess/tls_setup.py |8
4 files changed,
91 matches
Mail list logo