Revision 1040b85b snf-cyclades-app/synnefo/logic/reconciliation.py

b/snf-cyclades-app/synnefo/logic/reconciliation.py
498 498
    names = zip(itertools.repeat('name'), i['nic.names'])
499 499
    macs = zip(itertools.repeat('mac'), i['nic.macs'])
500 500
    networks = zip(itertools.repeat('network'), i['nic.networks.names'])
501
    indexes = zip(itertools.repeat('index'), range(0, len(ips)))
501 502
    # modes = zip(itertools.repeat('mode'), i['nic.modes'])
502 503
    # links = zip(itertools.repeat('link'), i['nic.links'])
503 504
    # nics = zip(ips,macs,modes,networks,links)
504
    nics = zip(ips, names, macs, networks)
505
    nics = zip(ips, names, macs, networks, indexes)
505 506
    nics = map(lambda x: dict(x), nics)
506 507
    #nics = dict(enumerate(nics))
507 508
    tags = i["tags"]
......
522 523
    sizes = zip(itertools.repeat('size'), i['disk.sizes'])
523 524
    names = zip(itertools.repeat('name'), i['disk.names'])
524 525
    uuids = zip(itertools.repeat('uuid'), i['disk.uuids'])
525
    disks = zip(sizes, names, uuids)
526
    indexes = zip(itertools.repeat('index'), range(0, len(sizes)))
527
    disks = zip(sizes, names, uuids, indexes)
526 528
    disks = map(lambda x: dict(x), disks)
527 529
    #disks = dict(enumerate(disks))
528 530
    return disks

Also available in: Unified diff