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?