kapost/circuitry

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.circleci/config.yml
.gitignore
.rspec
.rubocop.yml
CHANGELOG.md
Gemfile
LICENSE.txt
README.md
Rakefile
bin/console
bin/setup
circuitry.gemspec
exe/circuitry
lib/circuitry.rb47
lib/circuitry/cli.rb52
lib/circuitry/concerns/async.rb57
lib/circuitry/config/file_loader.rb20
lib/circuitry/config/publisher_settings.rb14
lib/circuitry/config/shared_settings.rb37
lib/circuitry/config/subscriber_settings.rb28
lib/circuitry/locks/base.rb37
lib/circuitry/locks/memcache.rb26
lib/circuitry/locks/memory.rb53
lib/circuitry/locks/noop.rb15
lib/circuitry/locks/redis.rb42
lib/circuitry/message.rb25
lib/circuitry/middleware/chain.rb68
lib/circuitry/middleware/entry.rb16
lib/circuitry/processor.rb30
lib/circuitry/processors/batcher.rb19
lib/circuitry/processors/forker.rb19
lib/circuitry/processors/threader.rb22
lib/circuitry/provisioning.rb8
lib/circuitry/provisioning/provisioner.rb65
lib/circuitry/provisioning/queue_creator.rb52
lib/circuitry/provisioning/subscription_creator.rb53
lib/circuitry/provisioning/topic_creator.rb23
lib/circuitry/publisher.rb83
A
25 mins
lib/circuitry/queue.rb35
lib/circuitry/railtie.rb15
lib/circuitry/services/sns.rb10
lib/circuitry/services/sqs.rb10
lib/circuitry/subscriber.rb161
A
3 hrs
lib/circuitry/tasks.rb13
lib/circuitry/testing.rb11
lib/circuitry/topic.rb32
lib/circuitry/version.rb3