Skip to content

Commit 14fd27e

Browse files
committed
writes topology db to output directory
1 parent d42749c commit 14fd27e

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

Scripts/GeMS_ValidateDatabase_Arc10.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
from GeMS_Definition import *
3131
import copy
3232

33-
versionString = 'GeMS_ValidateDatabase_Arc10.py, version of 14 January 2021'
33+
versionString = 'GeMS_ValidateDatabase_Arc10.py, version of 25 January 2021'
3434
rawurl = 'https://raw.githubusercontent.com/usgs/gems-tools-arcmap/master/Scripts/GeMS_ValidateDatabase_Arc10.py'
3535
checkVersion(versionString, rawurl, 'gems-tools-arcmap')
3636

@@ -863,6 +863,7 @@ def deleteExtraRows(table,field,vals):
863863
workdir = sys.argv[2]
864864
else:
865865
workdir = os.path.dirname(inGdb)
866+
gdbName = os.path.basename(inGdb)
866867
refreshGeoMaterialDict = sys.argv[3]
867868
skipTopology = sys.argv[4]
868869
deleteExtraGlossaryDataSources = sys.argv[5]
@@ -913,10 +914,12 @@ def deleteExtraRows(table,field,vals):
913914
mdXmlFile = mdTxtFile[:-3]+'xml'
914915

915916
# delete errors gdb if it exists and make a new one
916-
outErrorsGdb = workdir+'/'+os.path.basename(inGdb)[:-4]+'_Validation.gdb'
917+
#outErrorsGdb = workdir+'/'+os.path.basename(inGdb)[:-4]+'_Validation.gdb'
918+
gdbVal = '{}_Validation.gdb'.format(gdbName[:-4])
919+
outErrorsGdb = os.path.join(workdir, gdbVal)
917920
if not arcpy.Exists(outErrorsGdb):
918-
outFolder,outName = os.path.split(outErrorsGdb)
919-
arcpy.CreateFileGDB_management(outFolder, outName)
921+
#outFolder,outName = os.path.split(outErrorsGdb)
922+
arcpy.CreateFileGDB_management(workdir, gdbVal)
920923

921924
# level 2 compliance
922925
addMsgAndPrint('Looking at level 2 compliance')

0 commit comments

Comments
 (0)