# File lib/puppet/type.rb, line 1628
1628:     def self.unprovide(name)
1629:         if provider_hash.has_key? name
1630:             rmclass(name,
1631:                 :hash => provider_hash,
1632:                 :prefix => "Provider"
1633:             )
1634:             if @defaultprovider and @defaultprovider.name == name
1635:                 @defaultprovider = nil
1636:             end
1637:         end
1638:     end