Details
Description
When ensuing the removal of an iis_feature, it fails after the removal. Could not evaluate: undefined local variable or method `update' for Iis_feature[Web-Basic-Auth]
This happens because the parent provider needs the update method in each one of the child providers.
https://github.com/puppetlabs/puppetlabs-iis/blob/bb3ed2cd18d1e10ad47410ed3fb4fd9d28ec10e1/lib/puppet/provider/iis_powershell.rb#L33