diff options
Diffstat (limited to 'lib/facter.rb')
-rw-r--r-- | lib/facter.rb | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/facter.rb b/lib/facter.rb index aae3326..525dbcd 100644 --- a/lib/facter.rb +++ b/lib/facter.rb @@ -179,4 +179,16 @@ module Facter def self.loadfacts collection.load_all end + + @search_path = [] + + # Register a directory to search through. + def self.search(*dirs) + @search_path += dirs + end + + # Return our registered search directories. + def self.search_path + @search_path.dup + end end |