import arcpy
from arcpy import env
env.overwriteOutput = True
env.workspace = r"D:\conflationTools\ScriptExamples\data.gdb"
sourceFeatures = "baseRoads"
targetFeatures = "updateRoads"
grlOutput = "grlinks_out"
grlOutputPts = "grlinks_out_pnt"
search_distance = "300 Feet"
match_fields = "FULLNAME RD_NAME"
qaLocations = "qa_locations"
arcpy.GenerateRubbersheetLinks_edit(sourceFeatures, targetFeatures, grlOutput, search_distance, match_fields)
arcpy.Intersect_analysis(grlOutput, qaLocations, "", "", "POINT")
arcpy.DeleteIdentical_management(qaLocations, "Shape")
arcpy.CopyFeatures_management(sourceFeatures, "sourceFeatures_Copy")
arcpy.RubbersheetFeatures_edit("sourceFeatures_Copy", grlOutput, grlOutputPts, "LINEAR")