From 1ba9227f00db3c7c58ce789f9adcb423d16f489c Mon Sep 17 00:00:00 2001 From: Guido Trotter <ultrotter@google.com> Date: Wed, 10 Jun 2009 14:34:03 +0100 Subject: [PATCH] OSEnvironment: convert to NIC parameters Signed-off-by: Guido Trotter <ultrotter@google.com> Reviewed-by: Iustin Pop <iustin@google.com> --- lib/backend.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/backend.py b/lib/backend.py index 2ae2cb640..d4a991dc1 100644 --- a/lib/backend.py +++ b/lib/backend.py @@ -1680,7 +1680,11 @@ def OSEnvironment(instance, debug=0): result['NIC_%d_MAC' % idx] = nic.mac if nic.ip: result['NIC_%d_IP' % idx] = nic.ip - result['NIC_%d_BRIDGE' % idx] = nic.bridge + result['NIC_%d_MODE' % idx] = nic.nicparams[constants.NIC_MODE] + if nic.nicparams[constants.NIC_MODE] == constants.NIC_MODE_BRIDGED: + result['NIC_%d_BRIDGE' % idx] = nic.nicparams[constants.NIC_LINK] + if nic.nicparams[constants.NIC_LINK]: + result['NIC_%d_LINK' % idx] = nic.nicparams[constants.NIC_LINK] if constants.HV_NIC_TYPE in instance.hvparams: result['NIC_%d_FRONTEND_TYPE' % idx] = \ instance.hvparams[constants.HV_NIC_TYPE] -- GitLab