class Legion::Extensions::Node::Transport::Messages::RequestClusterSecret

Public Instance Methods

encrypt?() click to toggle source
# File lib/legion/extensions/node/transport/messages/request_cluster_secret.rb, line 15
def encrypt?
  false
end
message() click to toggle source
# File lib/legion/extensions/node/transport/messages/request_cluster_secret.rb, line 7
def message
  { function: 'push_cluster_secret', node_name: Legion::Settings[:client][:name] }
end
routing_key() click to toggle source
# File lib/legion/extensions/node/transport/messages/request_cluster_secret.rb, line 3
def routing_key
  'node.crypt.push_cluster_secret'
end
type() click to toggle source
# File lib/legion/extensions/node/transport/messages/request_cluster_secret.rb, line 11
def type
  'task'
end
validate() click to toggle source
# File lib/legion/extensions/node/transport/messages/request_cluster_secret.rb, line 19
def validate
  @valid = true
end