# HG changeset patch # User Ewan Mellor # Date 1174403737 0 # Node ID fc918d15c981bb310c524674e2cd1f18320475d5 # Parent d86957cea8b83bd6421a36e9d45fb65606176447 Fix sxp2xml translation to handle maxmem. Signed-off-by: Tom Wilkie diff -r d86957cea8b8 -r fc918d15c981 tools/python/xen/xm/xenapi_create.py --- a/tools/python/xen/xm/xenapi_create.py Tue Mar 20 15:12:07 2007 +0000 +++ b/tools/python/xen/xm/xenapi_create.py Tue Mar 20 15:15:37 2007 +0000 @@ -513,11 +513,15 @@ class sxp2xml: memory_str = str(int( get_child_by_name(config, "memory"))*1024*1024) - memory.attributes["static_min"] = memory_str + memory.attributes["static_min"] = str(0) memory.attributes["static_max"] = memory_str memory.attributes["dynamic_min"] = memory_str memory.attributes["dynamic_max"] = memory_str + if get_child_by_name(config, "maxmem"): + memory.attributes["static_max"] = \ + str(int(get_child_by_name(config, "maxmem")*1024*1024)) + vm.appendChild(memory) # And now the vbds