ex_aws
ex_aws copied to clipboard
mix aws.kinesis.tail is touted but not implemented
Environment
- Elixir & Erlang versions (elixir --version)
$ elixir --version
Erlang/OTP 22 [erts-10.6.2] [source] [64-bit] [smp:12:12] [ds:12:12:10] [async-threads:1] [hipe] [dtrace]
Elixir 1.10.0 (compiled with Erlang/OTP 22)
- ExAws version
mix deps | grep ex_aws
$ mix deps | grep ex_aws
* ex_aws 2.1.0 (Hex package) (mix)
locked at 2.1.0 (ex_aws) b9265152
* ex_aws_kinesis 2.0.1 (Hex package) (mix)
locked at 2.0.1 (ex_aws_kinesis) 7f8746e8
- HTTP client version. IE for hackney do
mix deps | grep hackney
$ mix deps | grep hackney
* hackney 1.15.2 (Hex package) (rebar3)
locked at 1.15.2 (hackney) 07e33c79
Current behavior
Include code samples, errors and stacktraces if appropriate.
$ mix aws.kinesis.tail <a-valid-stream>
** (RuntimeError) Not yet implemented in 1.0.0-beta1
lib/mix/tasks/tail.ex:23: Mix.Tasks.Aws.Kinesis.Tail.run/1
(mix 1.10.0) lib/mix/task.ex:330: Mix.Task.run_task/3
(mix 1.10.0) lib/mix/cli.ex:82: Mix.CLI.run_task/2
(elixir 1.10.0) lib/code.ex:917: Code.require_file/2
There is this bit in the readme: https://github.com/ex-aws/ex_aws/blame/master/README.md#L182
But then the code is actually this: https://github.com/ex-aws/ex_aws/blob/master/lib/mix/tasks/tail.ex#L22-L24
Expected behavior
I dunno, but probably something that spits out data bits as they hit a stream.