Erhalt tags von AWS-Instanzen mit boto

Ich versuche zu erhalten tags, die von Instanzen in mein AWS-Konto mithilfe von Python boto Bibliothek.

Während dieses snippet funktioniert, richtig ist, dass alle, tags:

    tags = e.get_all_tags()
    for tag in tags:
        print tag.name, tag.value

(e ist eine EC2-Verbindung)

Wenn ich Anfrage-tags aus einzelnen Instanzen,

    print vm.__dict__['tags']

oder

    print vm.tags

Bin ich immer eine leere Liste (vm ist tatsächlich eine Instanz der Klasse).

Folgenden code:

    vm.__dict__['tags']['Name']

natürlich Ergebnisse, in:

KeyError: 'Name'

Mein code war bis gestern, und plötzlich bin ich nicht in der Lage, die tags aus einer Instanz.

Weiß jemand, ob es ein problem mit der AWS API?

InformationsquelleAutor der Frage rodolk | 2013-10-22

Schreibe einen Kommentar