[Pkg-puppet-devel] [SCM] Puppet packaging for Debian branch, upstream, updated. 0.25.5-639-g8f94f35
test branch
puppet-dev at googlegroups.com
Wed Jul 14 10:30:29 UTC 2010
The following commit has been merged in the upstream branch:
commit 6a450c51eedc38b73d79389c19b8d5e5964a9d71
Author: Luke Kanies <luke at madstop.com>
Date: Sun Jul 5 23:14:40 2009 -0700
removing never-used code
Signed-off-by: Luke Kanies <luke at madstop.com>
diff --git a/lib/puppet/util/config_store.rb b/lib/puppet/util/config_store.rb
deleted file mode 100644
index ad18259..0000000
--- a/lib/puppet/util/config_store.rb
+++ /dev/null
@@ -1,61 +0,0 @@
-module Puppet::Util
- # The abstract base class for client configuration storage.
- class ConfigStore
- extend Puppet::Util
- extend Puppet::Util::Docs
- extend Puppet::Util::ClassGen
-
- @loader = Puppet::Util::Autoload.new(self, "puppet/config_stores")
- @stores = {}
-
- # Add a new report type.
- def self.newstore(name, options = {}, &block)
- klass = genclass(name,
- :block => block,
- :prefix => "ConfigStore",
- :hash => @stores,
- :attributes => options
- )
- end
-
- # Remove a store; really only used for testing.
- def self.rmstore(name)
- rmclass(name, :hash => @stores)
- end
-
- # Load a store.
- def self.store(name)
- name = symbolize(name)
- unless @stores.include? name
- if @loader.load(name)
- unless @stores.include? name
- Puppet.warning(
- "Loaded report file for %s but report was not defined" %
- name
- )
- return nil
- end
- else
- return nil
- end
- end
- @stores[name]
- end
-
- # Retrieve the config for a client.
- def get(client)
- raise Puppet::DevError, "%s has not overridden get" % self.class.name
- end
-
- # Store the config for a client.
- def store(client, config)
- raise Puppet::DevError, "%s has not overridden store" % self.class.name
- end
-
- def collect_exported(client, conditions)
- raise Puppet::DevError, "%s has not overridden collect_exported" % self.class.name
- end
-
- end
-end
-
--
Puppet packaging for Debian
More information about the Pkg-puppet-devel
mailing list