diff options
author | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2005-12-03 17:59:37 +0100 |
---|---|---|
committer | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2005-12-03 17:59:37 +0100 |
commit | 5e6cf9a3f2d6171238a5fa98323baea5fddcd5ff (patch) | |
tree | ae5c1b1f0bbee2e71d4ccc15d1db90c2596b58eb | |
parent | f2e214962904105d93d9f351f60c63c3926bde3f (diff) | |
download | xen-5e6cf9a3f2d6171238a5fa98323baea5fddcd5ff.tar.gz xen-5e6cf9a3f2d6171238a5fa98323baea5fddcd5ff.tar.bz2 xen-5e6cf9a3f2d6171238a5fa98323baea5fddcd5ff.zip |
Enable multiple NICs for vmx domain by configuration file
Signed-off-by: Xiaofeng Ling <xiaofeng.ling@intel.com>
-rw-r--r-- | tools/python/xen/xend/image.py | 4 | ||||
-rw-r--r-- | tools/python/xen/xm/create.py | 3 |
2 files changed, 5 insertions, 2 deletions
diff --git a/tools/python/xen/xend/image.py b/tools/python/xen/xend/image.py index f505564c20..5099b2eba3 100644 --- a/tools/python/xen/xend/image.py +++ b/tools/python/xen/xend/image.py @@ -238,7 +238,9 @@ class VmxImageHandler(ImageHandler): # xm config file def parseDeviceModelArgs(self, imageConfig, deviceConfig): dmargs = [ 'cdrom', 'boot', 'fda', 'fdb', 'ne2000', - 'localtime', 'serial', 'stdvga', 'isa', 'vcpus' ] + 'localtime', 'serial', 'stdvga', 'isa', 'vcpus', + 'nics' + ] ret = [] for a in dmargs: v = sxp.child_value(imageConfig, a) diff --git a/tools/python/xen/xm/create.py b/tools/python/xen/xm/create.py index 7577d2b637..8b8e55517f 100644 --- a/tools/python/xen/xm/create.py +++ b/tools/python/xen/xm/create.py @@ -543,7 +543,8 @@ def configure_vmx(config_image, vals): """ args = [ 'device_model', 'vcpus', 'cdrom', 'boot', 'fda', 'fdb', 'localtime', 'serial', 'stdvga', 'isa', 'nographic', - 'vnc', 'vncviewer', 'sdl', 'display', 'ne2000', 'lapic'] + 'vnc', 'vncviewer', 'sdl', 'display', 'ne2000', 'lapic', + 'nics'] for a in args: if (vals.__dict__[a]): config_image.append([a, vals.__dict__[a]]) |