diff options
Diffstat (limited to 'lib/puppet/provider.rb')
-rw-r--r-- | lib/puppet/provider.rb | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/puppet/provider.rb b/lib/puppet/provider.rb index f51ea4450..04169e6e1 100644 --- a/lib/puppet/provider.rb +++ b/lib/puppet/provider.rb @@ -139,9 +139,7 @@ class Puppet::Provider return true end - # Remove the reference to the model, so GC can clean up. def clear - @model = nil end # Retrieve a named command. @@ -157,6 +155,11 @@ class Puppet::Provider @model.name end + # Remove the reference to the model, so GC can clean up. + def remove + @model = nil + end + def to_s "%s(provider=%s)" % [@model.to_s, self.class.name] end |