# File lib/puppet/provider/macauthorization/macauthorization.rb, line 177
177:     def flush_rule
178:         authdb = Plist::parse_xml(AuthDB)
179:         authdb_rules = authdb["rules"].dup
180:         current_values = {}
181:         if authdb_rules[resource[:name]]
182:             current_values = authdb_rules[resource[:name]]
183:         end
184:         specified_values = convert_plist_to_native_attributes(@property_hash)
185:         new_values = current_values.merge(specified_values)
186:         set_rule(resource[:name], new_values)
187:     end