Pylint fixups
This commit is contained in:
parent
821fc82730
commit
86f099cb2d
|
@ -0,0 +1,2 @@
|
||||||
|
[MESSAGES CONTROL]
|
||||||
|
disable=C0114, C0115, C0116, R0201
|
|
@ -4,6 +4,7 @@ class Home(Resource):
|
||||||
def get(self):
|
def get(self):
|
||||||
payload = [
|
payload = [
|
||||||
{
|
{
|
||||||
|
# pylint: disable=C0301
|
||||||
"Description": "The Thunix API. Please see https://wiki.thunix.net/wiki/api for more information."
|
"Description": "The Thunix API. Please see https://wiki.thunix.net/wiki/api for more information."
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
from flask_restful import Resource
|
|
||||||
import psutil
|
|
||||||
import socket
|
import socket
|
||||||
|
import psutil
|
||||||
|
from flask_restful import Resource
|
||||||
|
|
||||||
class Ip_Info(Resource):
|
class IpInfo(Resource):
|
||||||
def get_ip_addresses(self, family):
|
def get_ip_addresses(self, family):
|
||||||
ip_addresses = []
|
ip_addresses = []
|
||||||
for interface, snics in psutil.net_if_addrs().items():
|
for interface, snics in psutil.net_if_addrs().items():
|
||||||
|
@ -18,10 +18,10 @@ class Ip_Info(Resource):
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
return ip_addresses
|
return ip_addresses
|
||||||
|
|
||||||
def get(self):
|
def get(self):
|
||||||
ipv4 = self.get_ip_addresses(socket.AF_INET)
|
ipv4 = self.get_ip_addresses(socket.AF_INET)
|
||||||
|
|
||||||
payload = [
|
payload = [
|
||||||
{
|
{
|
||||||
"Interfaces": []
|
"Interfaces": []
|
||||||
|
@ -29,5 +29,5 @@ class Ip_Info(Resource):
|
||||||
]
|
]
|
||||||
for addr in ipv4:
|
for addr in ipv4:
|
||||||
payload[0]["Interfaces"].append(addr)
|
payload[0]["Interfaces"].append(addr)
|
||||||
|
|
||||||
return payload
|
return payload
|
||||||
|
|
|
@ -1,12 +1,13 @@
|
||||||
from flask_restful import Resource
|
|
||||||
import datetime
|
import datetime
|
||||||
|
from flask_restful import Resource
|
||||||
|
|
||||||
class Uptime(Resource):
|
class Uptime(Resource):
|
||||||
def get(self):
|
def get(self):
|
||||||
|
# pylint: disable=C0103
|
||||||
with open("/proc/uptime", "r") as f:
|
with open("/proc/uptime", "r") as f:
|
||||||
secs = float(f.readline().split()[0])
|
secs = float(f.readline().split()[0])
|
||||||
delta = datetime.timedelta(seconds=secs)
|
delta = datetime.timedelta(seconds=secs)
|
||||||
|
|
||||||
payload = [
|
payload = [
|
||||||
{
|
{
|
||||||
"days": delta.days,
|
"days": delta.days,
|
||||||
|
@ -15,5 +16,5 @@ class Uptime(Resource):
|
||||||
"seconds": delta.seconds
|
"seconds": delta.seconds
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
||||||
return payload
|
return payload
|
||||||
|
|
|
@ -1,23 +1,18 @@
|
||||||
#!/usr/bin/python3
|
#!/usr/bin/python3
|
||||||
|
|
||||||
from flask import Flask
|
"""Runner for thunix_api"""
|
||||||
from flask_restful import Resource, Api, abort
|
|
||||||
|
|
||||||
import datetime
|
from flask import Flask
|
||||||
import flask
|
from flask_restful import Api
|
||||||
import json
|
|
||||||
import psutil
|
|
||||||
import socket
|
|
||||||
import time
|
|
||||||
|
|
||||||
from endpoints import disk, home, ip_info, load, memory, teapot, uptime
|
from endpoints import disk, home, ip_info, load, memory, teapot, uptime
|
||||||
|
|
||||||
app = Flask(__name__)
|
app = Flask(__name__) # pylint: disable=C0103
|
||||||
api = Api(app)
|
api = Api(app) # pylint: disable=C0103
|
||||||
|
|
||||||
api.add_resource(disk.Disk, "/disk")
|
api.add_resource(disk.Disk, "/disk")
|
||||||
api.add_resource(home.Home, "/")
|
api.add_resource(home.Home, "/")
|
||||||
api.add_resource(ip_info.Ip_Info, "/ip_info")
|
api.add_resource(ip_info.IpInfo, "/ip_info")
|
||||||
api.add_resource(load.Load, "/load")
|
api.add_resource(load.Load, "/load")
|
||||||
api.add_resource(memory.Memory, "/mem")
|
api.add_resource(memory.Memory, "/mem")
|
||||||
api.add_resource(teapot.Teapot, "/teapot")
|
api.add_resource(teapot.Teapot, "/teapot")
|
||||||
|
|
Loading…
Reference in New Issue