1
0
mirror of https://github.com/AndrewX192/lenovo-sa120-fanspeed-utility synced 2025-12-06 01:23:19 +00:00

Merge pull request #5 from kroy-the-rabbit/master

Allows script to set fan speed on multiple enclosures
This commit is contained in:
Andrew Sorensen
2016-08-21 23:35:45 -07:00
committed by GitHub

View File

@@ -33,14 +33,6 @@ for chk_device in devices_to_check:
out = check_output(["sg_ses", dev_node], stderr=STDOUT)
if 'ThinkServerSA120' in out:
device = dev_node
break
except:
print("Enclosure not found on " + dev_node)
if device == "":
print("Could not find enclosure")
sys.exit(1)
print("Enclosure found on " + device);
print_speeds(device)
@@ -81,3 +73,9 @@ print("Set fan speeds... Waiting to get fan speeds (ctrl+c to skip)")
print(p.communicate(input=bytearray(output.getvalue(), 'utf-8'))[0].decode('utf-8'))
time.sleep(10)
print_speeds(device)
except:
print("Enclosure not found on " + dev_node)
if device == "":
print("Could not find enclosure")
sys.exit(1)