2010-03-26 14 views
0

J'essaie d'utiliser le GEM right_aws (1.10.0) avec Rails, et j'ai réduit mon problème à une session IRB de 3 lignes. Ce qui suit fonctionneSqs vs SqsGen2 en utilisant RightScale right_aws GEM

require 'rubygems' 
require 'right_aws' 
sqs = RightAws::Sqs.new("xxxxxxxxxxxxxxx", "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx") 

alors que ce ne

require 'rubygems' 
require 'right_aws' 
sqs = RightAws::SqsGen2.new("xxxxxxxxxxxxxxx", "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx") 

avec NameError: uninitialized constant RightAws::SqsGen2. Je vois la définition de la classe dans la source GEM, la documentation est ancienne mais semble exacte, mais je n'arrive pas à comprendre ce que je fais de mal.

Et pendant que vous y êtes, y a-t-il une raison si je construis quelque chose de nouveau, je voudrais utiliser l'ancienne interface?

Répondre

0

Quelle version de Rails utilisez-vous? Peut-être essayer de vérifier les dernières versions d'aws gem (2.4.4)?