I am trying to clear existing records in a list of SDE features and then copy duplicate (but updated) GDB records into those same SDE features. Looking for advice on how to set up the loop through both lists within the append tool so each GBD feature is copied into its respective SDE feature. The code below throws the error "ValueError: too many values to unpack".
SDEFeatures = [CBTSDE + "REF.SDE.NamedRMA", CBTSDE + "REF.SDE.NamedSMA", CBTSDE + "REF.SDE.OR_State_Type", CBTSDE + "REF.SDE.RdRt",
CBTSDE + "REF.SDE.RMA", CBTSDE + "REF.SDE.Road_Easement", CBTSDE + "REF.SDE.Road_Gates", CBTSDE + "REF.SDE.Road_Type",
CBTSDE + "REF.SDE.RoadRouteNamed", CBTSDE + "REF.SDE.SMA", CBTSDE + "REF.SDE.Stream_Fish_Barrier", CBTSDE + "REF.SDE.Stream_Fish_Use",
CBTSDE + "REF.SDE.Stream_Flow_Regime", CBTSDE + "REF.SDE.Stream_Size", CBTSDE + "REF.SDE.Stream_StateType", CBTSDE + "REF.SDE.StreamRouteNamed", CBTSDE + "REF.SDE.StrRt"]
GDBFeatures = [CBTGDBp + "NamedRMA", CBTGDBp + "NamedSMA", CBTGDBp + "OR_State_Type", CBTGDBp + "RdRt", CBTGDBp + "RMA", CBTGDBp + "Road_Easement",
CBTGDBp + "Road_Gates" + CBTGDBp + "Road_Type", CBTGDBp + "RoadRouteNamed", CBTGDBp + "SMA", CBTGDBp + "Stream_Fish_Barrier",
CBTGDBp + "Stream_Fish_Use", CBTGDBp + "Stream_Flow_Regime", CBTGDBp + "Stream_Size", CBTGDBp + "Stream_StateType", CBTGDBp + "StreamRouteNamed", CBTGDBp + "StrRt"]
# Empty and Reload SDE feature
if current_status == 'YES':
print 'Processing empty and reload SDE feature'
for items in SDEFeatures:
arcpy.DeleteRows_management(items)
for (GDBitems, SDEitems) in (GDBFeatures, SDEFeatures):
arcpy.Append_management(GDBitems, SDEitems, "NO_TEST", "", "")
print 'NetAcresCurrent SDE feature has been updated.'
else:
print 'NetAcresCurrent SDE feature has NOT been updated.'