# File lib/puppet/type.rb, line 1512
1512:   def self.unprovide(name)
1513:     if provider_hash.has_key? name
1514: 
1515:       rmclass(
1516:         name,
1517:         :hash => provider_hash,
1518: 
1519:         :prefix => "Provider"
1520:       )
1521:       if @defaultprovider and @defaultprovider.name == name
1522:         @defaultprovider = nil
1523:       end
1524:     end
1525:   end