summaryrefslogtreecommitdiffstats
path: root/lib/puppet/util/provider_features.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/util/provider_features.rb')
-rw-r--r--lib/puppet/util/provider_features.rb8
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/puppet/util/provider_features.rb b/lib/puppet/util/provider_features.rb
index b6e54b5bd..3aeb627a3 100644
--- a/lib/puppet/util/provider_features.rb
+++ b/lib/puppet/util/provider_features.rb
@@ -1,13 +1,15 @@
# Provides feature definitions.
+require 'puppet/util/methodhelper'
+require 'puppet/util/docs'
+require 'puppet/util'
module Puppet::Util::ProviderFeatures
+ include Puppet::Util::Docs
# The class that models the features and handles checking whether the features
# are present.
class ProviderFeature
- require 'puppet/util/methodhelper'
- require 'puppet/util/docs'
- require 'puppet/util'
include Puppet::Util
include Puppet::Util::MethodHelper
+ include Puppet::Util::Docs
attr_accessor :name, :docs, :methods
# Are all of the requirements met?