したがって、実行中のすべてのインスタンスをbotoでフェッチしようとしています:
import boto
conn = boto.connect_ec2(aws_access_key_id='...',aws_secret_access_key='...')
conn.get_all_instances();
しかし、実行中のインスタンスはありますが、空のリストが表示されます。
デバッグを 2 に上げると、以下が表示されます。
[DEBUG]:validating server certificate: hostname=ec2.us-east-1.amazonaws.com, certificate hosts=['ec2.us-east-1.amazonaws.com', 'ec2.amazon...
reply: 'HTTP/1.1 200 OK\r\n'
header: Content-Type: text/xml;charset=UTF-8
header: Transfer-Encoding: chunked
header: Date: Sun, 16 Jun 2013 09:45:00 GMT
header: Server: AmazonEC2
2013-06-16 09:45:00,982 foo [DEBUG]:<?xml version="1.0" encoding="UTF-8"?>
<DescribeInstancesResponse xmlns="http://ec2.amazonaws.com/doc/2013-02-01/">
<requestId>b30bbc2f-f553-419e-87db-6e453a3051f4</requestId>
<reservationSet/>
</DescribeInstancesResponse>
よろしくお願いします