mirror of https://git.48k.eu/ogclient
Use 'with' keyword for file reading
This is applied to /software and /hardware file reads. We should use 'with' instead of opening and closing a file since this prevents that files stay open after an exception is raised.more_events
parent
1c236b4548
commit
1fd9f2e07c
|
@ -114,11 +114,8 @@ class ogThread():
|
|||
|
||||
jsonResp = jsonResponse()
|
||||
jsonResp.addElement('partition', request.getPartition())
|
||||
|
||||
f = open(path, "r")
|
||||
output = f.read()
|
||||
f.close()
|
||||
jsonResp.addElement('software', output)
|
||||
with open(path, 'r') as f:
|
||||
jsonResp.addElement('software', f.read())
|
||||
|
||||
response = restResponse(ogResponses.OK, jsonResp)
|
||||
client.send(response.get())
|
||||
|
@ -132,10 +129,8 @@ class ogThread():
|
|||
return
|
||||
|
||||
jsonResp = jsonResponse()
|
||||
f = open(path, "r")
|
||||
text = f.read()
|
||||
f.close()
|
||||
jsonResp.addElement('hardware', text)
|
||||
with open(path, 'r') as f:
|
||||
jsonResp.addElement('hardware', f.read())
|
||||
|
||||
response = restResponse(ogResponses.OK, jsonResp)
|
||||
client.send(response.get())
|
||||
|
|
Loading…
Reference in New Issue