Pylint fixups

This commit is contained in:
fosslinux
2020-01-27 08:45:54 +11:00
parent 821fc82730
commit 86f099cb2d
5 changed files with 19 additions and 20 deletions

View File

@@ -4,6 +4,7 @@ class Home(Resource):
def get(self):
payload = [
{
# pylint: disable=C0301
"Description": "The Thunix API. Please see https://wiki.thunix.net/wiki/api for more information."
}
]

View File

@@ -1,8 +1,8 @@
from flask_restful import Resource
import psutil
import socket
import psutil
from flask_restful import Resource
class Ip_Info(Resource):
class IpInfo(Resource):
def get_ip_addresses(self, family):
ip_addresses = []
for interface, snics in psutil.net_if_addrs().items():
@@ -18,10 +18,10 @@ class Ip_Info(Resource):
}
)
return ip_addresses
def get(self):
ipv4 = self.get_ip_addresses(socket.AF_INET)
payload = [
{
"Interfaces": []
@@ -29,5 +29,5 @@ class Ip_Info(Resource):
]
for addr in ipv4:
payload[0]["Interfaces"].append(addr)
return payload

View File

@@ -1,12 +1,13 @@
from flask_restful import Resource
import datetime
from flask_restful import Resource
class Uptime(Resource):
def get(self):
# pylint: disable=C0103
with open("/proc/uptime", "r") as f:
secs = float(f.readline().split()[0])
delta = datetime.timedelta(seconds=secs)
payload = [
{
"days": delta.days,
@@ -15,5 +16,5 @@ class Uptime(Resource):
"seconds": delta.seconds
}
]
return payload