Ich fange gerade mit Boto zu arbeiten, um Amazon Cloud zu verbinden.Wie stelle ich eine Verbindung zu einer vorhandenen CloudSearch-Domäne in Boto her?
habe ich die Beispiele arbeiten, aber ich kann keine Beispiele nicht zu einer vorhandenen Domäne zu verbinden finden, alle Beispiele eine neue Domäne erstellen.
Stochern, fand ich get_domain, aber das schlägt fehl, wenn ich es auf dem Verbindungsobjekt aufrufen.
>>> conn.get_domain('foo')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'Layer2' object has no attribute 'get_domain'
Irgendwelche Vorschläge, wie ich eine Verbindung zu einer bestehenden Domäne herstellen kann?
[Bearbeiten] ich von diesem Autor: http://boto.cloudhackers.com/en/latest/cloudsearch_tut.html
Also, alles, was ich mache dieses
import boto
conn = boto.connect_cloudsearch()
Dank! (Ich habe einen früheren Kommentar gelöscht, der nicht funktionierte; es war ein Bedienungsfehler). – ThoughtfulHacking
Anruf Conn.lookup ('name') löst den folgenden Fehler aus: AttributeError: 'Layer2' -Objekt hat kein Attribut 'Lookup'. Wenn ich den Code durchsuche, kann ich in CloudSearch keine Suchmethode finden. – waigani
Hmm. Das cloudsearch.layer2-Modul definiert definitiv eine "Lookup" -Methode. Es hat es seit 2012/08/22, als es mit diesem Commit hinzugefügt wurde (https://github.com/boto/boto/commit/87cc02e496f0f803a07274b8976d14a45663a4ee). Vielleicht verwenden Sie eine ältere Version von Boto? – garnaat