# 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