Je voulais mettre à jour vif_model du port déjà créé. J'utilise la commande suivante dans CLIOpenstack Neutron: Comment mettre à jour le port vif-model en utilisant update_port() api
neutron port-update --binding:vif_model=avp <port_id>
Comment faire la même chose en utilisant python apis de neutron. J'essaie d'utiliser update_port() api. Mais pas sûr de paramètres.
>>> from neutronclient.neutron import client
>>> neutron = client.Client('2.0', endpoint_url=neutron_endpoint, token=tok)
>>> help(neutron.update_port)
ci-dessous donne indice:
Aide sur la fonction with_params dans le module neutronclient.v2_0.client:
with_params (* args, ** kwargs)
Est-ce une ligne de commande valide? En regardant à travers la [référence de l'API] (http://developer.openstack.org/api-ref-networking-v2-ext.html#port_binding-ext), je vois le support de 'binding: vnic_type',' binding: host_id', et 'binding: profile', mais rien pour' binding: vif_model'. – larsks
J'utilise la version Windriver Openstack Havana. C'est l'addition de Windriver au port puisqu'ils supportent le port virtuel accéléré (avp) –