|
30 | 30 | from GeMS_Definition import * |
31 | 31 | import copy |
32 | 32 |
|
33 | | -versionString = 'GeMS_ValidateDatabase_Arc10.py, version of 14 January 2021' |
| 33 | +versionString = 'GeMS_ValidateDatabase_Arc10.py, version of 25 January 2021' |
34 | 34 | rawurl = 'https://raw.githubusercontent.com/usgs/gems-tools-arcmap/master/Scripts/GeMS_ValidateDatabase_Arc10.py' |
35 | 35 | checkVersion(versionString, rawurl, 'gems-tools-arcmap') |
36 | 36 |
|
@@ -863,6 +863,7 @@ def deleteExtraRows(table,field,vals): |
863 | 863 | workdir = sys.argv[2] |
864 | 864 | else: |
865 | 865 | workdir = os.path.dirname(inGdb) |
| 866 | +gdbName = os.path.basename(inGdb) |
866 | 867 | refreshGeoMaterialDict = sys.argv[3] |
867 | 868 | skipTopology = sys.argv[4] |
868 | 869 | deleteExtraGlossaryDataSources = sys.argv[5] |
@@ -913,10 +914,12 @@ def deleteExtraRows(table,field,vals): |
913 | 914 | mdXmlFile = mdTxtFile[:-3]+'xml' |
914 | 915 |
|
915 | 916 | # 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) |
917 | 920 | 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) |
920 | 923 |
|
921 | 924 | # level 2 compliance |
922 | 925 | addMsgAndPrint('Looking at level 2 compliance') |
|
0 commit comments