├── .gitignore ├── .travis.yml ├── README.md ├── priv └── vmq_diversity.schema ├── rebar.config ├── rebar.lock ├── rebar3 ├── scripts └── init.lua ├── src ├── vmq_diversity.app.src ├── vmq_diversity.erl ├── vmq_diversity_app.erl ├── vmq_diversity_cli.erl ├── vmq_diversity_ets.erl ├── vmq_diversity_http.erl ├── vmq_diversity_json.erl ├── vmq_diversity_lager.erl ├── vmq_diversity_memcached.erl ├── vmq_diversity_mongo.erl ├── vmq_diversity_mysql.erl ├── vmq_diversity_plugin.erl ├── vmq_diversity_postgres.erl ├── vmq_diversity_redis.erl ├── vmq_diversity_script.erl ├── vmq_diversity_script_sup.erl ├── vmq_diversity_sup.erl └── vmq_diversity_utils.erl ├── test.lua └── test ├── ets_test.lua ├── http_test.lua ├── json_test.lua ├── log_test.lua ├── memcached_test.lua ├── mongodb_test.lua ├── mysql_test.lua ├── plugin_test.lua ├── postgres_test.lua ├── redis_test.lua ├── vmq_diversity_plugin_SUITE.erl └── vmq_diversity_provider_SUITE.erl /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/README.md -------------------------------------------------------------------------------- /priv/vmq_diversity.schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/priv/vmq_diversity.schema -------------------------------------------------------------------------------- /rebar.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/rebar.config -------------------------------------------------------------------------------- /rebar.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/rebar.lock -------------------------------------------------------------------------------- /rebar3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/rebar3 -------------------------------------------------------------------------------- /scripts/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/scripts/init.lua -------------------------------------------------------------------------------- /src/vmq_diversity.app.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/src/vmq_diversity.app.src -------------------------------------------------------------------------------- /src/vmq_diversity.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/src/vmq_diversity.erl -------------------------------------------------------------------------------- /src/vmq_diversity_app.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/src/vmq_diversity_app.erl -------------------------------------------------------------------------------- /src/vmq_diversity_cli.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/src/vmq_diversity_cli.erl -------------------------------------------------------------------------------- /src/vmq_diversity_ets.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/src/vmq_diversity_ets.erl -------------------------------------------------------------------------------- /src/vmq_diversity_http.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/src/vmq_diversity_http.erl -------------------------------------------------------------------------------- /src/vmq_diversity_json.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/src/vmq_diversity_json.erl -------------------------------------------------------------------------------- /src/vmq_diversity_lager.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/src/vmq_diversity_lager.erl -------------------------------------------------------------------------------- /src/vmq_diversity_memcached.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/src/vmq_diversity_memcached.erl -------------------------------------------------------------------------------- /src/vmq_diversity_mongo.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/src/vmq_diversity_mongo.erl -------------------------------------------------------------------------------- /src/vmq_diversity_mysql.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/src/vmq_diversity_mysql.erl -------------------------------------------------------------------------------- /src/vmq_diversity_plugin.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/src/vmq_diversity_plugin.erl -------------------------------------------------------------------------------- /src/vmq_diversity_postgres.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/src/vmq_diversity_postgres.erl -------------------------------------------------------------------------------- /src/vmq_diversity_redis.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/src/vmq_diversity_redis.erl -------------------------------------------------------------------------------- /src/vmq_diversity_script.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/src/vmq_diversity_script.erl -------------------------------------------------------------------------------- /src/vmq_diversity_script_sup.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/src/vmq_diversity_script_sup.erl -------------------------------------------------------------------------------- /src/vmq_diversity_sup.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/src/vmq_diversity_sup.erl -------------------------------------------------------------------------------- /src/vmq_diversity_utils.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/src/vmq_diversity_utils.erl -------------------------------------------------------------------------------- /test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/test.lua -------------------------------------------------------------------------------- /test/ets_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/test/ets_test.lua -------------------------------------------------------------------------------- /test/http_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/test/http_test.lua -------------------------------------------------------------------------------- /test/json_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/test/json_test.lua -------------------------------------------------------------------------------- /test/log_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/test/log_test.lua -------------------------------------------------------------------------------- /test/memcached_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/test/memcached_test.lua -------------------------------------------------------------------------------- /test/mongodb_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/test/mongodb_test.lua -------------------------------------------------------------------------------- /test/mysql_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/test/mysql_test.lua -------------------------------------------------------------------------------- /test/plugin_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/test/plugin_test.lua -------------------------------------------------------------------------------- /test/postgres_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/test/postgres_test.lua -------------------------------------------------------------------------------- /test/redis_test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/test/redis_test.lua -------------------------------------------------------------------------------- /test/vmq_diversity_plugin_SUITE.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/test/vmq_diversity_plugin_SUITE.erl -------------------------------------------------------------------------------- /test/vmq_diversity_provider_SUITE.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erlio/vmq_diversity/HEAD/test/vmq_diversity_provider_SUITE.erl --------------------------------------------------------------------------------