diff options
| author | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2007-03-19 08:15:36 +0000 |
|---|---|---|
| committer | luke <luke@980ebf18-57e1-0310-9a29-db15c13687c0> | 2007-03-19 08:15:36 +0000 |
| commit | 5b2ffbcb5d2e4113efec9c8ba882c5506d53c242 (patch) | |
| tree | b4127af05cf5682f38fbca928c9fb53e0b42f52b /lib/puppet/provider.rb | |
| parent | 80dac92b3a5ebd2cb8904505845d63759b5cebb3 (diff) | |
| download | puppet-5b2ffbcb5d2e4113efec9c8ba882c5506d53c242.tar.gz puppet-5b2ffbcb5d2e4113efec9c8ba882c5506d53c242.tar.xz puppet-5b2ffbcb5d2e4113efec9c8ba882c5506d53c242.zip | |
Adding provider features. Woot!
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@2313 980ebf18-57e1-0310-9a29-db15c13687c0
Diffstat (limited to 'lib/puppet/provider.rb')
| -rw-r--r-- | lib/puppet/provider.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/puppet/provider.rb b/lib/puppet/provider.rb index 23c921ac0..f5e45ba6d 100644 --- a/lib/puppet/provider.rb +++ b/lib/puppet/provider.rb @@ -212,6 +212,14 @@ class Puppet::Provider end end + dochook(:features) do + if features().length > 0 + return " Supported features: " + features().collect do |f| + "``#{f}``" + end.join(", ") + "." + end + end + # Remove the reference to the model, so GC can clean up. def clear @model = nil |
