diff options
| author | Luke Kanies <luke@madstop.com> | 2008-03-10 22:32:10 -0700 |
|---|---|---|
| committer | Luke Kanies <luke@madstop.com> | 2008-04-15 21:34:04 -0500 |
| commit | 50f3c18c4e1d54790983262b5e285c529358fb43 (patch) | |
| tree | 39aec9cf41651893859f7ccb694e3ee9bfc3c89a | |
| parent | ec5bdf3b2d089d53f1f8fd986df83768564e79ac (diff) | |
| download | puppet-50f3c18c4e1d54790983262b5e285c529358fb43.tar.gz puppet-50f3c18c4e1d54790983262b5e285c529358fb43.tar.xz puppet-50f3c18c4e1d54790983262b5e285c529358fb43.zip | |
Removing obsolete indirection classes
| -rw-r--r-- | lib/puppet/indirector/ssl_rsa.rb | 5 | ||||
| -rw-r--r-- | lib/puppet/indirector/ssl_rsa/file.rb | 33 |
2 files changed, 0 insertions, 38 deletions
diff --git a/lib/puppet/indirector/ssl_rsa.rb b/lib/puppet/indirector/ssl_rsa.rb deleted file mode 100644 index 162d8200a..000000000 --- a/lib/puppet/indirector/ssl_rsa.rb +++ /dev/null @@ -1,5 +0,0 @@ -# This is a stub class - -class Puppet::Indirector::SslRsa #:nodoc: -end - diff --git a/lib/puppet/indirector/ssl_rsa/file.rb b/lib/puppet/indirector/ssl_rsa/file.rb deleted file mode 100644 index 435aa8f86..000000000 --- a/lib/puppet/indirector/ssl_rsa/file.rb +++ /dev/null @@ -1,33 +0,0 @@ -require 'puppet/indirector/file' -require 'puppet/indirector/ssl_rsa' - -class Puppet::Indirector::SslRsa::File < Puppet::Indirector::File - desc "Store SSL keys on disk." - - def initialize - Puppet.settings.use(:ssl) - end - - def path(name) - if name == :ca - File.join Puppet.settings[:cadir], "ca_key.pem" - else - File.join Puppet.settings[:publickeydir], name.to_s + ".pem" - end - end - - def save(key) - File.open(path(key.name), "w") { |f| f.print key.to_pem } - end - - def find(name) - return nil unless FileTest.exists?(path(name)) - OpenSSL::PKey::RSA.new(File.read(path(name))) - end - - def destroy(name) - return nil unless FileTest.exists?(path(name)) - File.unlink(path(name)) and true - end - -end |
