amazon ec2 boto возвращает нулевые экземпляры - PullRequest
0 голосов
/ 08 декабря 2011

Я использую модуль boto python для опроса экземпляров amazon ec2, однако он возвращает нулевые значения,

я могу получить и отобразить изображения, используя 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

Я попробовал это из командной строки Python, и он также имеет тот же результат

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

есть идеи, в чем может быть проблема? спасибо

1 Ответ

1 голос
/ 09 декабря 2011

Я смотрел на неправильный регион, исправил, когда я использовал правильный ..

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()
...