diff --git a/LSF-Script/node/nodeSample b/LSF-Script/node/nodeSample index 26ce1cc0385b7bc2f8748c1b6eb322d41a7ec57f..0649eb170740a67029d80e8e6f4884bf2e4af89d 100644 --- a/LSF-Script/node/nodeSample +++ b/LSF-Script/node/nodeSample @@ -25,7 +25,7 @@ for index in range(1, len(nodeloadstr) - 1): nodesio[nodeioloadstr[index].split(" ")[0]] = nodeioloadstr[index].split(" ")[1] BHOSTS_CMD = 'source @SCHEDULER_PROFILE_PATH@;' \ - 'timeout 10 bhosts -o "HOST_NAME STATUS NGPUS"' + 'timeout 10 bhosts -w' bhosts = os.popen(BHOSTS_CMD).read() bhoststr = bhosts.split("\n") bhosts = [] @@ -139,7 +139,7 @@ for hostinfo in nodeArrayList: if bhost['HOST_NAME'] == hostinfo['hostName']: hostinfo['state'] = str( statusMap[bhost['STATUS']] if statusMap.keys().__contains__(bhost['STATUS']) else unknow) - hostinfo['gpu'] = bhost['NGPUS'] + hostinfo['gpu'] = None for cluster in bclusterinfo: hostinfo['cluster'] = cluster['CLUSTER_NAME'] if hostinfo['core'] == None: