Problema con API Python OpenStack
Hola buenos días. Soy un estudiante de un ciclo formativo de grado superior en España (Sevilla). Estoy intentando encontrar ayuda con el uso de las API python de OpenStack. Quiero hacer una aplicación en python usando la API python de OpenStack en la cual al introducir un usuario, está, te elimina todo lo relacionado con dicho usuario y finalmente el propio usuario y los proyectos asociados. El problema lo tengo a la hora de tener que borrar los objetos asociados a un proyecto, ya que, no consigo saber como obtener que objetos tiene un projecto. Si pudieran ayudarme se lo agradecería muchisimo. Muchas gracias y saludos
Hola Miguel: Te añado unos enlaces de interés que podrían ayudarte: http://www.ibm.com/developerworks/cloud/library/cl-openstack-pythonapis/inde... http://docs.openstack.org/api/api-ref-guides.html Saludos, --- JuanFra Rodríguez Cardoso El 14 de abril de 2014, 0:53, Miguel Hernández Romero < miguel2hermanas@gmail.com> escribió:
Hola buenos días. Soy un estudiante de un ciclo formativo de grado superior en España (Sevilla). Estoy intentando encontrar ayuda con el uso de las API python de OpenStack. Quiero hacer una aplicación en python usando la API python de OpenStack en la cual al introducir un usuario, está, te elimina todo lo relacionado con dicho usuario y finalmente el propio usuario y los proyectos asociados. El problema lo tengo a la hora de tener que borrar los objetos asociados a un proyecto, ya que, no consigo saber como obtener que objetos tiene un projecto. Si pudieran ayudarme se lo agradecería muchisimo. Muchas gracias y saludos
_______________________________________________ Openstack-es mailing list Openstack-es@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-es
Buenos días. Te agradezco la respuesta, pero esa pagina ya la visite y aunque ahí muy buena información no me sirvió para solucionarlo. Finalmente después de probar y probar conseguí solucionar mi problema y quiero compartir aquí la solución por si a alguien le sirve de ayuda. Para obtener todos las instancias de todos los proyectos: totalinstancias=nova.servers.list(search_opts={'all_tenants': True}) Si hacemos un print totalinstancias nos dará el nombre de todas las instancias de todos los proyectos. El problema que yo tenia era que la única información que da era el nombre de las instancias. Si queremos que nos de el id del proyecto de cada instancias: for i in totalinstancias: print i.name, i.tenant_id Si lo que quiero es sacar las instancias de un único proyecto en concreto: proyecto_elegido='id del proyecto' listainstancias=[]; for instancias in totalinstancias: if proyecto_elegido in instancias.tenant_id: listainstancias.append(instancias.tenant_id) print instancias.name Espero que al menos a alguien le sirva de ayuda. Saludos El 14 de abril de 2014, 9:33, JuanFra Rodriguez Cardoso < juanfra.rodriguez.cardoso@gmail.com> escribió:
Hola Miguel:
Te añado unos enlaces de interés que podrían ayudarte:
http://www.ibm.com/developerworks/cloud/library/cl-openstack-pythonapis/inde... http://docs.openstack.org/api/api-ref-guides.html
Saludos, --- JuanFra Rodríguez Cardoso
El 14 de abril de 2014, 0:53, Miguel Hernández Romero < miguel2hermanas@gmail.com> escribió:
Hola buenos días. Soy un estudiante de un ciclo formativo de grado superior en España (Sevilla). Estoy intentando encontrar ayuda con el uso de las API python de OpenStack. Quiero hacer una aplicación en python usando la API python de OpenStack en la cual al introducir un usuario, está, te elimina todo lo relacionado con dicho usuario y finalmente el propio usuario y los proyectos asociados. El problema lo tengo a la hora de tener que borrar los objetos asociados a un proyecto, ya que, no consigo saber como obtener que objetos tiene un projecto. Si pudieran ayudarme se lo agradecería muchisimo. Muchas gracias y saludos
_______________________________________________ Openstack-es mailing list Openstack-es@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-es
participants (2)
-
JuanFra Rodriguez Cardoso
-
Miguel Hernández Romero