def action_disk(self, message_object):
     used, free = yield disk_space()
     name = pwd.getpwuid(os.getuid())[4].split(" ")[0] 
     say = "Hello %s.  Your resource has %d gigabytes free disk, and %d used." % (name, free, used)
     log.msg("action_disk - say:%s" % say)
     result = yield getProcessOutput('/usr/bin/say', ['-v', VOICE, say])
     reply = {'method':'report_disk', 'payload':{'free':free, 'used':used}}
     self.sendMessage("Controller", reply)
 def action_disk(self, message_object):
     used, avail = yield disk_space()
     name = pwd.getpwuid(os.getuid())[4].split(" ")[0] 
     say = "Hello %s.  Your resource has %d gigabytes free disk, and %d used." % (name, avail, used)
     result = yield getProcessOutput('/usr/bin/say', ['-v', VOICE, say])
     self.sendMessage("Controller", reply)