From 3ae979bf82b8fbb10a24024e780948c10dae3a29 Mon Sep 17 00:00:00 2001 From: Harlow Ward Date: Mon, 2 Sep 2019 07:36:14 -0700 Subject: [PATCH] Move example consumers under cmd directory --- README.md | 8 ++++++++ .../consumer/cp-dynamo => cmd/consumer-dynamo}/README.md | 0 .../consumer/cp-dynamo => cmd/consumer-dynamo}/main.go | 0 .../consumer/cp-mysql => cmd/consumer-mysql}/README.md | 0 .../consumer/cp-mysql => cmd/consumer-mysql}/main.go | 0 .../cp-postgres => cmd/consumer-postgres}/README.md | 0 .../cp-postgres => cmd/consumer-postgres}/main.go | 0 .../consumer/cp-redis => cmd/consumer-redis}/README.md | 0 .../consumer/cp-redis => cmd/consumer-redis}/main.go | 0 {examples => cmd}/producer/README.md | 0 {examples => cmd}/producer/main.go | 0 {examples => cmd}/producer/users.txt | 0 examples/README.md | 7 ------- 13 files changed, 8 insertions(+), 7 deletions(-) rename {examples/consumer/cp-dynamo => cmd/consumer-dynamo}/README.md (100%) rename {examples/consumer/cp-dynamo => cmd/consumer-dynamo}/main.go (100%) rename {examples/consumer/cp-mysql => cmd/consumer-mysql}/README.md (100%) rename {examples/consumer/cp-mysql => cmd/consumer-mysql}/main.go (100%) rename {examples/consumer/cp-postgres => cmd/consumer-postgres}/README.md (100%) rename {examples/consumer/cp-postgres => cmd/consumer-postgres}/main.go (100%) rename {examples/consumer/cp-redis => cmd/consumer-redis}/README.md (100%) rename {examples/consumer/cp-redis => cmd/consumer-redis}/main.go (100%) rename {examples => cmd}/producer/README.md (100%) rename {examples => cmd}/producer/main.go (100%) rename {examples => cmd}/producer/users.txt (100%) delete mode 100644 examples/README.md diff --git a/README.md b/README.md index 8011176..8494f39 100644 --- a/README.md +++ b/README.md @@ -343,6 +343,14 @@ func main() { } ``` +# Examples + +There are example Produder and Consumer code in `/cmd` directory. These should help give end-to-end examples of setting up consumers with different checkpoint strategies. + +The examples run locally against [Kinesis Lite](https://github.com/mhart/kinesalite). + + $ kinesalite + ## Contributing Please see [CONTRIBUTING.md] for more information. Thank you, [contributors]! diff --git a/examples/consumer/cp-dynamo/README.md b/cmd/consumer-dynamo/README.md similarity index 100% rename from examples/consumer/cp-dynamo/README.md rename to cmd/consumer-dynamo/README.md diff --git a/examples/consumer/cp-dynamo/main.go b/cmd/consumer-dynamo/main.go similarity index 100% rename from examples/consumer/cp-dynamo/main.go rename to cmd/consumer-dynamo/main.go diff --git a/examples/consumer/cp-mysql/README.md b/cmd/consumer-mysql/README.md similarity index 100% rename from examples/consumer/cp-mysql/README.md rename to cmd/consumer-mysql/README.md diff --git a/examples/consumer/cp-mysql/main.go b/cmd/consumer-mysql/main.go similarity index 100% rename from examples/consumer/cp-mysql/main.go rename to cmd/consumer-mysql/main.go diff --git a/examples/consumer/cp-postgres/README.md b/cmd/consumer-postgres/README.md similarity index 100% rename from examples/consumer/cp-postgres/README.md rename to cmd/consumer-postgres/README.md diff --git a/examples/consumer/cp-postgres/main.go b/cmd/consumer-postgres/main.go similarity index 100% rename from examples/consumer/cp-postgres/main.go rename to cmd/consumer-postgres/main.go diff --git a/examples/consumer/cp-redis/README.md b/cmd/consumer-redis/README.md similarity index 100% rename from examples/consumer/cp-redis/README.md rename to cmd/consumer-redis/README.md diff --git a/examples/consumer/cp-redis/main.go b/cmd/consumer-redis/main.go similarity index 100% rename from examples/consumer/cp-redis/main.go rename to cmd/consumer-redis/main.go diff --git a/examples/producer/README.md b/cmd/producer/README.md similarity index 100% rename from examples/producer/README.md rename to cmd/producer/README.md diff --git a/examples/producer/main.go b/cmd/producer/main.go similarity index 100% rename from examples/producer/main.go rename to cmd/producer/main.go diff --git a/examples/producer/users.txt b/cmd/producer/users.txt similarity index 100% rename from examples/producer/users.txt rename to cmd/producer/users.txt diff --git a/examples/README.md b/examples/README.md deleted file mode 100644 index b613ec1..0000000 --- a/examples/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# Examples - -Here are examples of Produder and Consumer code to provide guidance on how to use each of the different checkpoints. - -The examples will run against [Kinesis Lite](https://github.com/mhart/kinesalite). - - $ kinesalite