Class: Puppet::Node::Puppetdb
- Inherits:
-
Indirector::REST
- Object
- Indirector::REST
- Puppet::Node::Puppetdb
show all
- Includes:
- Util::Puppetdb
- Defined in:
- lib/puppet/indirector/node/puppetdb.rb
Instance Method Summary
collapse
config, #config, log_x_deprecation_header, #profile, query_puppetdb, #submit_command, to_bool, to_wire_time
Instance Method Details
#destroy(request) ⇒ Object
14
15
16
17
18
|
# File 'lib/puppet/indirector/node/puppetdb.rb', line 14
def destroy(request)
payload = { :certname => request.key,
:producer_timestamp => request.options[:producer_timestamp] || Time.now.iso8601(5) }
submit_command(request.key, payload, CommandDeactivateNode, 3)
end
|
#find(request) ⇒ Object
8
9
|
# File 'lib/puppet/indirector/node/puppetdb.rb', line 8
def find(request)
end
|
#save(request) ⇒ Object
11
12
|
# File 'lib/puppet/indirector/node/puppetdb.rb', line 11
def save(request)
end
|