File indexing completed on 2025-04-27 06:45:53
0001 #!/usr/bin/python 0002 0003 import socket, psutil, os 0004 0005 ADDR = './local_socket' 0006 serv = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) 0007 0008 if os.path.exists(ADDR): 0009 print('socket exists. Removing it') 0010 os.remove(ADDR) 0011 0012 serv.bind(ADDR) 0013 serv.listen(1) 0014 0015 print 'listening ...' 0016 0017 while True: 0018 conn, addr = serv.accept() 0019 print 'client connected ... ', addr 0020 cpu_percent = str(psutil.cpu_percent()) 0021 conn.send(cpu_percent) 0022 print('written ' + cpu_percent) 0023 conn.close() 0024 print('client disconnected')