我尝试在opensatck设置上启动实例,使用python boto配置多个网络。在
但我犯了以下错误
EC2ResponseError: EC2ResponseError: 400 Bad Request
NetworkAmbiguous
Multiple possible networks found, use a Network ID to be more specific.req-28b5a4e8-3838-4111-95db-337c5048716d
我的密码是这样的from boto import ec2
ostack = ec2.connection.EC2Connection(
ec2_access_key, ec2_secret_key, is_secure=False, port=8773, region='nova',
path='/services/Cloud'
)
ostack.run_instances('ami-xxxxx', key_name='BotoTest')
对于配置为openstack的单个网络,上述方法可以很好地工作。在
注意:run_实例没有network-id的关键字参数
我在哪里犯了错误,或者如何改正?还是python boto中的bug?在
提前致谢。在