Code: Select all
import wmi
c = wmi.WMI ()
for disk in c.Win32_LogicalDisk (DriveType=3):
disk.Caption, "%0.2f%% free" % (100.0 * long (disk.FreeSpace) / long (disk.Size))
print long (disk.FreeSpace) / long (1073741824 )
print long (disk.Size) / long (1073741824 )
eg.globals.enhet_c_ledigt = long (disk.FreeSpace) / long (1073741824 )
{{eg.globals.enhet_c_ledigt}}
And then i get an error in EG
Code: Select all
Webserver socket error /
<type 'exceptions.Exception'> sequence item 1: expected string, long found
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 1962)
Traceback (most recent call last):
File "SocketServer.pyc", line 281, in _handle_request_noblock
File "SocketServer.pyc", line 307, in process_request
File "SocketServer.pyc", line 320, in finish_request
File "SocketServer.pyc", line 615, in __init__
File "BaseHTTPServer.pyc", line 329, in handle
File "BaseHTTPServer.pyc", line 323, in handle_one_request
File "C:\Program\EventGhost\plugins\Webserver\__init__.py", line 114, in do_GET
File "re.pyc", line 151, in sub
TypeError: sequence item 1: expected string, long found
----------------------------------------