Advertisement
Guest User

Untitled

a guest
Sep 24th, 2017
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. from subprocess import check_output
  2. import re,shlex
  3.  
  4.  
  5. def getStats(adapter):
  6. display = [":0", ":0.%s" % adapter][adapter != '0']
  7. try:
  8. temp=re.split('\s+', check_output(["aticonfig", "--odgt", "--adapter=%s" % adapter]))[-3]
  9. load=re.split('[\s%]+', check_output(["aticonfig", "--odgc", "--adapter=%s" % adapter]))[-2]
  10. cl = shlex.split("aticonfig --pplib-cmd \"get fanspeed 0\"")
  11. fan=re.split('[\s%]+', check_output(cl, env={"DISPLAY": "%s" % display}))[-2]
  12. return temp, load, fan
  13. except:
  14. return 0,0,0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement