thunix_api/endpoints/memory.py

16 lines
449 B
Python
Raw Normal View History

from flask_restful import Resource, abort
2020-01-26 21:37:26 +00:00
import psutil
class Memory(Resource):
def get(self):
vmem_usage = psutil.virtual_memory()
smem_usage = psutil.swap_memory()
2020-01-27 02:45:29 +00:00
json_payload={
"total":vmem_usage.total,
"free":vmem_usage.free,
"used":vmem_usage.used,
"percent":vmem_usage.percent
}
#abort(501, message="Not currently implemented.")
return json_payload