Hello,
A tried use vnc api to associate fip to multiple vm-s.
But something doesn’t work:
Script:
from vnc_api.vnc_api import *
vnc_lib = VncApi(username = 'admin', password = 'password', tenant_name =
'admin', api_server_host = '127.0.0.1')
fvn_obj =
vnc_lib.virtual_network_read(id='e46a567b-0c52-4172-a2e5-ecfef94c388d')
fip_pool_obj = FloatingIpPool('public', fvn_obj)
fip_obj = FloatingIp('fip', fip_pool_obj, '200.105.20.1', True)
sda_int =
vnc_lib.virtual_machine_interface_read(id='f949c99a-c8a6-45ef-965f-5ddf5e4dcccc')
sdb_int =
vnc_lib.virtual_machine_interface_read(id='08522825-27e2-4f11-89c7-32ca1b6aac32')
fip_obj.add_virtual_machine_interface(sda_int)
fip_obj.add_virtual_machine_interface(sdb_int)
vnc_lib.floating_ip_create(fip_obj)
Output:
BadRequest: HTTP Status: 400 Content: Parent [u'default-domain',
u'admin',
u'public',
u'public'] type floating-ip-pool does not exist
Could someone help me?
Thanks!
_______________________________________________
Users mailing list
[email protected]
http://lists.opencontrail.org/mailman/listinfo/users_lists.opencontrail.org