def getRunningAppsInfo(filename): (table,grid)=appinf.getAppInfo(filename,2,1,3,4) for apps in grid: apps.insert(3,getAppPID(apps[1],apps[2])) apps.insert(4,getAppLogFileName(apps[1],apps[3])) return grid
sys.exit(2) elif not os.path.exists(filename[0]): sys.stderr.write( "\nERROR: xdaq XML config file does not exist please verify\n\n" ) sys.stdout.write(__doc__) sys.exit(2) grid=getRunningAppsInfo(filename[0]) if fullinfo: if headers: grid.insert(0,["Application","Server","Port","PID","LogfileName","App Config File"]) else: if headers: i=0; for record in grid: newrecord=[record[0],record[3],record[4]] grid[i]=newrecord del record i+=1 grid.insert(0,["Application","PID","LogfileName"]) else: i=0; for record in grid: newrecord=[record[0],record[3],record[4]] grid[i]=newrecord del record i+=1 appinf.printGrid(grid)