.gitignore | |
|
|
.ruby-gemset | |
|
|
.ruby-version | |
|
|
.travis.yml | |
|
|
README.md | |
|
|
Rakefile | |
|
|
bin/promiscuous | |
|
|
gemfiles/active_record32.gemfile | |
|
|
gemfiles/active_record40.gemfile | |
|
|
gemfiles/active_record40_mysql.gemfile | |
|
|
gemfiles/mongoid31.gemfile | |
|
|
gemfiles/mongoid40.gemfile | |
|
|
promiscuous.gemspec | |
|
|
lib/promiscuous.rb | 75 |
|
|
lib/promiscuous/amqp.rb | 38 |
|
|
lib/promiscuous/amqp/bunny.rb | 170 | B 4 hrs |
|
lib/promiscuous/amqp/fake.rb | 42 |
|
|
lib/promiscuous/amqp/file.rb | 61 | A 2 hrs |
|
lib/promiscuous/amqp/null.rb | 12 |
|
|
lib/promiscuous/autoload.rb | 6 |
|
|
lib/promiscuous/cli.rb | 207 | C 7 hrs |
|
lib/promiscuous/config.rb | 134 | C 1 day |
|
lib/promiscuous/convenience.rb | 16 |
|
|
lib/promiscuous/dsl.rb | 26 |
|
|
lib/promiscuous/error.rb | 5 |
|
|
lib/promiscuous/error/base.rb | 1 |
|
|
lib/promiscuous/error/connection.rb | 17 |
|
|
lib/promiscuous/error/lock_unavailable.rb | 10 |
|
|
lib/promiscuous/error/lost_lock.rb | 10 |
|
|
lib/promiscuous/error/publisher.rb | 18 |
|
|
lib/promiscuous/error/recovery.rb | 7 |
|
|
lib/promiscuous/error/subscriber.rb | 13 |
|
|
lib/promiscuous/key.rb | 22 |
|
|
lib/promiscuous/loader.rb | 14 |
|
|
lib/promiscuous/mongoid.rb | 15 |
|
|
lib/promiscuous/publisher.rb | 10 |
|
|
lib/promiscuous/publisher/context.rb | 7 |
|
|
lib/promiscuous/publisher/context/base.rb | 28 | A 35 mins |
|
lib/promiscuous/publisher/context/transaction.rb | 28 |
|
|
lib/promiscuous/publisher/mock_generator.rb | 60 |
|
|
lib/promiscuous/publisher/model.rb | 6 |
|
|
lib/promiscuous/publisher/model/active_record.rb | 29 |
|
|
lib/promiscuous/publisher/model/base.rb | 84 |
|
|
lib/promiscuous/publisher/model/ephemeral.rb | 61 |
|
|
lib/promiscuous/publisher/model/mock.rb | 49 | A 25 mins |
|
lib/promiscuous/publisher/model/mongoid.rb | 55 | A 25 mins |
|
lib/promiscuous/publisher/operation.rb | 4 |
|
|
lib/promiscuous/publisher/operation/active_record.rb | 236 | B 4 hrs |
|
lib/promiscuous/publisher/operation/atomic.rb | 24 |
|
|
lib/promiscuous/publisher/operation/base.rb | 44 |
|
|