diff options
| author | Ilya Alekseyev <ialekseev@griddynamics.com> | 2011-04-04 21:05:38 +0400 |
|---|---|---|
| committer | Ilya Alekseyev <ialekseev@griddynamics.com> | 2011-04-04 21:05:38 +0400 |
| commit | d7053efa810aa3d20ef7cd089429c6d96f451a7d (patch) | |
| tree | 30d49d6166f62f1cdd9adee1d3180ef3b9a17f62 /nova/virt | |
| parent | 0ec4352046939785b3ffa390e6d8264ce4d99f98 (diff) | |
Fixed network_info creating.
Diffstat (limited to 'nova/virt')
| -rw-r--r-- | nova/virt/libvirt_conn.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/nova/virt/libvirt_conn.py b/nova/virt/libvirt_conn.py index f34ea7225..93a250502 100644 --- a/nova/virt/libvirt_conn.py +++ b/nova/virt/libvirt_conn.py @@ -167,6 +167,9 @@ def _get_network_info(instance): networks = db.network_get_all_by_instance(admin_context, instance['id']) + + flavor = db.instance_type_get_by_name(admin_context, + instance['instance_type']) network_info = [] def ip_dict(ip): @@ -191,7 +194,9 @@ def _get_network_info(instance): mapping = { 'label': network['label'], 'gateway': network['gateway'], + 'broadcast': network['broadcast'], 'mac': instance.mac_address, + 'rxtx_cap': flavor['rxtx_cap'], 'dns': [network['dns']], 'ips': [ip_dict(ip) for ip in network_ips]} |
