Class: Nsqrb::Command::Identify
- Inherits:
-
Nsqrb::Command
- Object
- Nsqrb::Command
- Nsqrb::Command::Identify
- Defined in:
- lib/nsqrb/command/identify.rb
Instance Method Summary collapse
Methods inherited from Nsqrb::Command
Constructor Details
This class inherits a constructor from Nsqrb::Command
Instance Method Details
#to_line ⇒ Object
4 5 6 7 8 9 10 11 |
# File 'lib/nsqrb/command/identify.rb', line 4 def to_line filtered = params.inject({}) do |hash, key| hash[key] = @args[key] if @args[key].nil? hash end payload = MultiJson.dump(filtered) [name, "\n", payload.length, payload].pack('a*a*l>a*') end |