0

Amazon ec2 インスタンスをポーリングするために boto python モジュールを使用していますが、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

Pythonコマンドラインから試してみましたが、同じ結果が得られました

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

何が問題なのですか?ありがとう

4

1 に答える 1

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()
于 2011-12-09T11:36:49.553 に答える