aws-elixir
aws-elixir copied to clipboard
Any plans for SQS support?
Was looking for an SQS module and couldn't find it. Any plans to add support for it?
The AWS libraries use different "protocols". So far, we have support for json
and rest-json
. DyamoDB uses json
, for example. SQS uses query
which isn't supported yet.
I'd like to eventually support all Amazon services but I don't have a timeline for getting there yet.
@jkakar would it be ok if I add SQS support with query protocol? If yes, then we can debate on implementation/code after I send a PR and work through it.
@HashNuke If you decide to put the energy in to do that, please consider doing it in the code generator so that we can generate clients for any query
-based service.
Will do. Forgot to ask you about that. Thanks for mentioning it ~!
On Sun, Jan 17, 2016 at 10:28 AM, Jamu Kakar [email protected] wrote:
@HashNuke https://github.com/HashNuke If you decide to put the energy in to do that, please consider doing it in the code generator https://github.com/jkakar/aws-codegen so that we can generate clients for any query-based service.
— Reply to this email directly or view it on GitHub https://github.com/jkakar/aws-elixir/issues/27#issuecomment-172291984.
Very interested into sqs support. @Hashnuke do you have any work in progress ? I am curious about how you implement this feature :)
I think step one is figuring out how to an convert XML result from an AWS service implementing the query
protocol into an Elixir Map
, as well as the opposite, to convert from a Map
back to XML. Once that's the done, wiring up the rest shouldn't be too hard.