2011-12-08 142 views
0

我使用輪詢的Amazon EC2實例博託Python模塊,但它返回空值,Amazon EC2的博託返回null實例

我可以用conn.get_all_images

import sys 
from boto.ec2.connection import EC2Connection 

conn = EC2Connection('access key','secret key') 
inst = conn.get_all_instances() 
for i in inst: 
    print i 

檢索和列表圖片我從蟒蛇命令行嘗試過了,它也有同樣的結果

>>>import sys 
>>>from boto.ec2.connection import EC2Connection 
>>>conn = EC2Connection('access key','secret key') 
>>> instances = conn.get_all_instances() 
>>> instances 
[] 
>>> 

任何想法的問題可能是什麼?感謝

回答

1

我一直在尋找在錯誤的區域,當我用正確的固定..

regions = boto.ec2.regions(aws_access_key_id=AWS_ACCESS_KEY_ID,aws_secret_access_key=AWS_SECRET_ACCESS_KEY,is_secure=False) 
eu = regions[0] 
conn_eu = eu.connect(aws_access_key_id=AWS_ACCESS_KEY_ID,aws_secret_access_key=AWS_SECRET_ACCESS_KEY) 
     inst = conn_eu.get_all_instances()