Sha256: a5aedf85794cb8bdb1c0caac0a4dd7ec11715ff54f33d712a86c22bb095cb8e1
Contents?: true
Size: 722 Bytes
Versions: 8
Compression:
Stored size: 722 Bytes
Contents
module Legion::Extensions::Node::Transport::Messages class PushClusterSecret < Legion::Transport::Message def routing_key @options[:queue_name] end def exchange Legion::Transport::Exchanges::Node end def message { function: 'receive_cluster_secret', runner_class: 'Legion::Extensions::Node::Runners::Crypt', message: @options[:message], validation_string: @options[:validation_string] || nil, encrypted_string: @options[:encrypted_string] || nil, public_key: Base64.encode64(Legion::Crypt.public_key) } end def type 'task' end def encrypt? false end def validate @valid = true end end end
Version data entries
8 entries across 8 versions & 1 rubygems