[Kimchi-devel] [PATCH] [Kimchi] model/vms.py: changing all interfaces VM

Lucio Correia luciojhc at linux.vnet.ibm.com
Mon Jul 4 13:28:29 UTC 2016


Reviewed-By: Lucio Correia <luciojhc at linux.vnet.ibm.com>

On 28-06-2016 16:02, dhbarboza82 at gmail.com wrote:
> From: Daniel Henrique Barboza <danielhb at linux.vnet.ibm.com>
>
> This patch changes XPATH_DOMAIN_MAC and XPATH_DOMAIN_MAC_BY_ADDRESS
> to include search and replace of all mac addresses, not
> just those that belongs to type='network' interfaces.
>
> Signed-off-by: Daniel Henrique Barboza <danielhb at linux.vnet.ibm.com>
> ---
>   model/vms.py | 5 ++---
>   1 file changed, 2 insertions(+), 3 deletions(-)
>
> diff --git a/model/vms.py b/model/vms.py
> index 7745027..6a309fc 100644
> --- a/model/vms.py
> +++ b/model/vms.py
> @@ -86,9 +86,8 @@ VM_OFFLINE_UPDATE_PARAMS = ['cpu_info', 'graphics', 'groups', 'memory',
>   XPATH_DOMAIN_DISK = "/domain/devices/disk[@device='disk']/source/@file"
>   XPATH_DOMAIN_DISK_BY_FILE = "./devices/disk[@device='disk']/source[@file='%s']"
>   XPATH_DOMAIN_NAME = '/domain/name'
> -XPATH_DOMAIN_MAC = "/domain/devices/interface[@type='network']/mac/@address"
> -XPATH_DOMAIN_MAC_BY_ADDRESS = "./devices/interface[@type='network']/"\
> -                              "mac[@address='%s']"
> +XPATH_DOMAIN_MAC = "/domain/devices/interface/mac/@address"
> +XPATH_DOMAIN_MAC_BY_ADDRESS = "./devices/interface/mac[@address='%s']"
>   XPATH_DOMAIN_MEMORY = '/domain/memory'
>   XPATH_DOMAIN_MEMORY_UNIT = '/domain/memory/@unit'
>   XPATH_DOMAIN_UUID = '/domain/uuid'
>


-- 
Lucio Correia
Software Engineer
IBM LTC Brazil




More information about the Kimchi-devel mailing list