├── .gitignore ├── .rspec ├── .rubocop.yml ├── .travis.yml ├── Gemfile ├── README.md ├── Rakefile ├── bin └── console ├── lib ├── sonic-ruby.rb ├── sonic.rb └── sonic │ ├── channels.rb │ ├── channels │ ├── base.rb │ ├── control.rb │ ├── ingest.rb │ └── search.rb │ ├── client.rb │ ├── connection.rb │ ├── errors.rb │ └── version.rb ├── sonic-ruby.gemspec └── spec ├── sonic ├── channels │ ├── control_spec.rb │ ├── ingest_spec.rb │ └── search_spec.rb └── client_spec.rb ├── spec_helper.rb └── support ├── channel_examples.rb ├── client_context.rb └── config.cfg /.gitignore: -------------------------------------------------------------------------------- 1 | Gemfile.lock 2 | pkg/ 3 | tmp/ 4 | -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --require spec_helper 2 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/Gemfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/bin/console -------------------------------------------------------------------------------- /lib/sonic-ruby.rb: -------------------------------------------------------------------------------- 1 | require 'sonic' 2 | -------------------------------------------------------------------------------- /lib/sonic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/lib/sonic.rb -------------------------------------------------------------------------------- /lib/sonic/channels.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/lib/sonic/channels.rb -------------------------------------------------------------------------------- /lib/sonic/channels/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/lib/sonic/channels/base.rb -------------------------------------------------------------------------------- /lib/sonic/channels/control.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/lib/sonic/channels/control.rb -------------------------------------------------------------------------------- /lib/sonic/channels/ingest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/lib/sonic/channels/ingest.rb -------------------------------------------------------------------------------- /lib/sonic/channels/search.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/lib/sonic/channels/search.rb -------------------------------------------------------------------------------- /lib/sonic/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/lib/sonic/client.rb -------------------------------------------------------------------------------- /lib/sonic/connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/lib/sonic/connection.rb -------------------------------------------------------------------------------- /lib/sonic/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/lib/sonic/errors.rb -------------------------------------------------------------------------------- /lib/sonic/version.rb: -------------------------------------------------------------------------------- 1 | module Sonic 2 | VERSION = '0.2.3'.freeze 3 | end 4 | -------------------------------------------------------------------------------- /sonic-ruby.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/sonic-ruby.gemspec -------------------------------------------------------------------------------- /spec/sonic/channels/control_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/spec/sonic/channels/control_spec.rb -------------------------------------------------------------------------------- /spec/sonic/channels/ingest_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/spec/sonic/channels/ingest_spec.rb -------------------------------------------------------------------------------- /spec/sonic/channels/search_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/spec/sonic/channels/search_spec.rb -------------------------------------------------------------------------------- /spec/sonic/client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/spec/sonic/client_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/channel_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/spec/support/channel_examples.rb -------------------------------------------------------------------------------- /spec/support/client_context.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/spec/support/client_context.rb -------------------------------------------------------------------------------- /spec/support/config.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atipugin/sonic-ruby/HEAD/spec/support/config.cfg --------------------------------------------------------------------------------