class Legion::Extensions::Node::Transport::Messages::RequestVaultToken
Public Instance Methods
encrypt?()
click to toggle source
# File lib/legion/extensions/node/transport/messages/request_vault_token.rb, line 20 def encrypt? false end
message()
click to toggle source
# File lib/legion/extensions/node/transport/messages/request_vault_token.rb, line 7 def message { function: 'push_vault_token', node_name: Legion::Settings[:client][:name], runner_class: 'Legion::Extensions::Node::Runners::Vault', public_key: Legion::Crypt.public_key } end
routing_key()
click to toggle source
# File lib/legion/extensions/node/transport/messages/request_vault_token.rb, line 3 def routing_key 'vault' end
type()
click to toggle source
# File lib/legion/extensions/node/transport/messages/request_vault_token.rb, line 16 def type 'task' end
validate()
click to toggle source
# File lib/legion/extensions/node/transport/messages/request_vault_token.rb, line 24 def validate @valid = true end