gc.printOrderedJSON() print ("***************** CONSOLIDATED JSON RECURSIVE ***********************") gc.buildConsolidatedJSONRecursive() gc.printOrderedJSON() gc.writeOrderedJSON() print ("***************** CONFIG PARSER FILTER JSON ***********************") cp=ConfigParser() cp.loadJSONDict(gc.jsonMerged) cp.loadGlobalConfig(dataPath+"/globalConfigFull.json") cp.filterJSON('atg') cp.printOrderedJSON() cp.writeOrderedJSON(dataPath) print ("***************** INTERPOLATE KEYS ***********************") i=Interpolate() i.loadGlobalConfig(dataPath+"/globalConfig.tmpl") i.interpolateDict() i.printOrderedJSON() i.writeOrderedJSON(dataPath) #i.interpolateTemplate(dataPath+"/sample.txt.tmpl") i.interpolate(dataPath+"/multidir") #i.interpolate(dataPath+"/multidir/sample.txt.tmpl") print ("***************** PARTIAL KEYS ***********************") cp.jsonFiltered