2020-01-22 23:17:09 +00:00
|
|
|
#!/usr/bin/python3
|
|
|
|
|
2020-01-26 21:31:57 +00:00
|
|
|
from flask import Flask
|
|
|
|
from flask_restful import Resource, Api, abort
|
2020-01-22 19:28:44 +00:00
|
|
|
|
2020-01-26 21:31:57 +00:00
|
|
|
import datetime
|
|
|
|
import flask
|
|
|
|
import json
|
|
|
|
import psutil
|
|
|
|
import socket
|
|
|
|
import time
|
2020-01-22 19:28:44 +00:00
|
|
|
|
2020-01-26 21:31:57 +00:00
|
|
|
from endpoints import disk, home, ip_info, load, memory, teapot, uptime
|
2020-01-22 19:28:44 +00:00
|
|
|
|
2020-01-22 18:29:15 +00:00
|
|
|
app = Flask(__name__)
|
2020-01-26 21:31:57 +00:00
|
|
|
api = Api(app)
|
2020-01-22 18:29:15 +00:00
|
|
|
|
2020-01-26 21:31:57 +00:00
|
|
|
api.add_resource(disk.Disk, "/disk")
|
|
|
|
api.add_resource(home.Home, "/")
|
|
|
|
api.add_resource(ip_info.Ip_Info, "/ip_info")
|
|
|
|
api.add_resource(load.Load, "/load")
|
|
|
|
api.add_resource(memory.Memory, "/mem")
|
|
|
|
api.add_resource(teapot.Teapot, "/teapot")
|
|
|
|
api.add_resource(uptime.Uptime, "/uptime")
|
2020-01-22 19:28:44 +00:00
|
|
|
|
2020-01-26 21:31:57 +00:00
|
|
|
if __name__ == "__main__":
|
2020-01-25 03:07:27 +00:00
|
|
|
app.run()
|