Revision 53e4e875 lib/cmdlib.py

b/lib/cmdlib.py
267 267

  
268 268
  if nics:
269 269
    nic_count = len(nics)
270
    for idx, (ip, bridge) in enumerate(nics):
270
    for idx, (ip, bridge, mac) in enumerate(nics):
271 271
      if ip is None:
272 272
        ip = ""
273 273
      env["INSTANCE_NIC%d_IP" % idx] = ip
274 274
      env["INSTANCE_NIC%d_BRIDGE" % idx] = bridge
275
      env["INSTANCE_NIC%d_HWADDR" % idx] = mac
275 276
  else:
276 277
    nic_count = 0
277 278

  
......
295 296
    'status': instance.os,
296 297
    'memory': instance.memory,
297 298
    'vcpus': instance.vcpus,
298
    'nics': [(nic.ip, nic.bridge) for nic in instance.nics],
299
    'nics': [(nic.ip, nic.bridge, nic.mac) for nic in instance.nics],
299 300
  }
300 301
  if override:
301 302
    args.update(override)

Also available in: Unified diff