in fiosynth_lib/fiosynth.py [0:0]
def getServers(servers, server_file, user):
dut_list = [] # list of machines running tests
if len(servers) == 0 and server_file == "":
dut_list.append(FioDUT())
else:
if len(servers) > 0:
for server in servers:
dut_list.append(FioDUT(sName=server, user=user))
if not server_file == "":
try:
sf = open(server_file, "r")
for server in sf.read().split():
server = server.strip()
dut_list.append(FioDUT(sName=server, user=user))
except IOError:
print("Can't open server file")
finally:
sf.close()
return dut_list