使用openstack API和shell脚本

时间:2015-04-22 09:27:09

标签: openstack openstack-nova

我需要检索使用shell脚本和openstack API创建的网络的ID。有办法吗?

neutron net-create test-net --provider:network_type vlan --provider:physical_network physnet2 --provider:segmentation_id 22  
neutron subnet-create test-net --name test-subnet --allocation-pool start=10.153.9.20,end=10.153.9.34 --gateway 10.153.8.1 10.153.8.0/22

1 个答案:

答案 0 :(得分:0)

您可以neutron net-list [1]作为参数tenant_id,然后将响应通过管道传输到grep,以选择您想要的网络名称

neutron --os-tenant-id {tenant_id} net-list | grep {network_name}

你会得到这样的回复

  

| {network_id} | {network_name} | {subnets} |