# File lib/puppet/provider/macauthorization/macauthorization.rb, line 169
169:   def flush_rule
170:     authdb = Plist::parse_xml(AuthDB)
171:     authdb_rules = authdb["rules"].dup
172:     current_values = {}
173:     current_values = authdb_rules[resource[:name]] if authdb_rules[resource[:name]]
174:     specified_values = convert_plist_to_native_attributes(@property_hash)
175:     new_values = current_values.merge(specified_values)
176:     set_rule(resource[:name], new_values)
177:   end