提交 d398cf0f 编写于 作者: A Alessio Sergi

Remove unused and duplicate import statements

Clean up import order.
上级 5b78805b
......@@ -35,10 +35,9 @@ except ImportError:
import httplib
# Import Glances libs
from glances.core.glances_globals import version, logger
from glances.core.glances_globals import logger, version
from glances.core.glances_stats import GlancesStatsClient
from glances.outputs.glances_curses import GlancesCursesClient
from glances.core.glances_autodiscover import GlancesAutoDiscoverServer
class GlancesClientTransport(Transport):
......
......@@ -31,8 +31,8 @@ except ImportError:
# Import Glances libs
from glances.core.glances_globals import logger
from glances.outputs.glances_curses import GlancesCursesBrowser
from glances.core.glances_client import GlancesClientTransport, GlancesClient
from glances.core.glances_autodiscover import GlancesAutoDiscoverServer
from glances.core.glances_client import GlancesClient, GlancesClientTransport
from glances.core.glances_staticlist import GlancesStaticServer
......@@ -221,7 +221,6 @@ class GlancesClientBrowser(object):
key,
value)
def end(self):
"""End of the client browser session."""
self.screen.end()
......@@ -37,9 +37,9 @@ from glances.core.glances_globals import (
is_mac,
is_py3,
is_windows,
logger,
sys_prefix,
work_path,
logger
work_path
)
......
......@@ -21,8 +21,8 @@
import logging
import logging.config
import tempfile
import os
import tempfile
# Define the logging configuration
LOGGING_CFG = {
......@@ -70,6 +70,7 @@ LOGGING_CFG = {
}
}
def glancesLogger():
_logger = logging.getLogger()
try:
......
......@@ -21,13 +21,13 @@
# Import system libs
import argparse
import sys
import os
import sys
import tempfile
# Import Glances libs
from glances.core.glances_config import Config
from glances.core.glances_globals import appname, psutil_version, version, logger, is_windows
from glances.core.glances_globals import appname, is_windows, logger, psutil_version, version
class GlancesMain(object):
......
......@@ -17,15 +17,17 @@
# You should have received a copy of the GNU Lesser General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
# Import Glances lib
from glances.core.glances_globals import is_linux, is_bsd, is_mac, is_windows, logger
from glances.core.glances_timer import Timer, getTimeSinceLastUpdate
# Import Python lib
import collections
import psutil
import re
# Import psutil
import psutil
# Import Glances lib
from glances.core.glances_globals import is_bsd, is_linux, is_mac, is_windows, logger
from glances.core.glances_timer import getTimeSinceLastUpdate, Timer
class ProcessTreeNode(object):
......
......@@ -32,7 +32,7 @@ except ImportError: # Python 2
from SimpleXMLRPCServer import SimpleXMLRPCServer
# Import Glances libs
from glances.core.glances_globals import version, logger
from glances.core.glances_globals import logger, version
from glances.core.glances_stats import GlancesStatsServer
from glances.core.glances_timer import Timer
from glances.core.glances_autodiscover import GlancesAutoDiscoverClient
......
......@@ -20,10 +20,9 @@
"""Manage the Glances standalone session."""
# Import Glances libs
from glances.core.glances_globals import logger
from glances.core.glances_globals import glances_processes, is_windows, logger
from glances.core.glances_stats import GlancesStats
from glances.outputs.glances_curses import GlancesCursesStandalone
from glances.core.glances_globals import glances_processes, is_windows
class GlancesStandalone(object):
......
......@@ -20,7 +20,7 @@
"""Manage the Glances server static list """
# System lib
from socket import gethostbyname, gaierror
from socket import gaierror, gethostbyname
# Import Glances libs
from glances.core.glances_globals import logger
......
......@@ -21,10 +21,10 @@
import collections
import os
import sys
import re
import sys
from glances.core.glances_globals import plugins_path, sys_path, logger
from glances.core.glances_globals import logger, plugins_path, sys_path
# SNMP OID regexp pattern to short system name dict
oid_to_short_system_name = {'.*Linux.*': 'linux',
......@@ -288,7 +288,6 @@ class GlancesStatsClientSNMP(GlancesStats):
return short_system_name
def update(self):
"""Update the stats using SNMP."""
# For each plugins, call the update method
......
......@@ -19,6 +19,7 @@
"""Web interface class."""
import json
import os
import sys
......@@ -32,7 +33,6 @@ except ImportError:
logger.critical('Bottle module not found. Glances cannot start in web server mode.')
print(_("Install it using pip: # pip install bottle"))
sys.exit(2)
import json
class GlancesBottle(object):
......
......@@ -21,8 +21,6 @@ import sys
import threading
import time
from glances.core.glances_globals import logger
import msvcrt
try:
import colorconsole
......
......@@ -20,12 +20,11 @@
"""CSV interface class."""
# Import sys libs
import sys
import csv
import sys
# Import Glances lib
from glances.core.glances_globals import logger
from glances.core.glances_globals import is_py3
from glances.core.glances_globals import is_py3, logger
# List of stats enabled in the CSV output
csv_stats_list = ['cpu', 'load', 'mem', 'memswap']
......
......@@ -20,7 +20,6 @@
"""Alert plugin."""
# Import system lib
import types
from datetime import datetime
# Import Glances libs
......
......@@ -19,10 +19,10 @@
"""CPU core plugin."""
from glances.plugins.glances_plugin import GlancesPlugin
import psutil
from glances.plugins.glances_plugin import GlancesPlugin
class Plugin(GlancesPlugin):
......
......@@ -19,10 +19,10 @@
"""CPU plugin."""
from glances.plugins.glances_plugin import GlancesPlugin
import psutil
from glances.plugins.glances_plugin import GlancesPlugin
# SNMP OID
# percentage of user CPU time: .1.3.6.1.4.1.2021.11.9.0
# percentages of system CPU time: .1.3.6.1.4.1.2021.11.10.0
......
......@@ -19,12 +19,12 @@
"""Disk I/O plugin."""
import psutil
# Import Glances libs
from glances.core.glances_timer import getTimeSinceLastUpdate
from glances.plugins.glances_plugin import GlancesPlugin
import psutil
# Define the history items list
# All items in this list will be historised if the --enable-history tag is set
# 'color' define the graph color in #RGB format
......
......@@ -19,12 +19,10 @@
"""File system plugin."""
# Glances libs
from glances.plugins.glances_plugin import GlancesPlugin
# PSutil lib for local grab
import psutil
from glances.plugins.glances_plugin import GlancesPlugin
# SNMP OID
# The snmpd.conf needs to be edited.
# Add the following to enable it on all disk
......
......@@ -20,7 +20,7 @@
"""HDD temperature plugin."""
# Import system libs
import os.path
import os
import socket
# Import Glances libs
......
......@@ -23,7 +23,6 @@
import os
# Import Glances libs
from glances.core.glances_globals import logger
from glances.plugins.glances_core import Plugin as CorePlugin
from glances.plugins.glances_plugin import GlancesPlugin
......
......@@ -19,10 +19,10 @@
"""Virtual memory plugin."""
from glances.plugins.glances_plugin import GlancesPlugin
import psutil
from glances.plugins.glances_plugin import GlancesPlugin
# SNMP OID
# Total RAM in machine: .1.3.6.1.4.1.2021.4.5.0
# Total RAM used: .1.3.6.1.4.1.2021.4.6.0
......
......@@ -19,10 +19,10 @@
"""Swap memory plugin."""
from glances.plugins.glances_plugin import GlancesPlugin
import psutil
from glances.plugins.glances_plugin import GlancesPlugin
# SNMP OID
# Total Swap Size: .1.3.6.1.4.1.2021.4.3.0
# Available Swap Space: .1.3.6.1.4.1.2021.4.4.0
......
......@@ -21,11 +21,11 @@
import base64
import psutil
from glances.core.glances_timer import getTimeSinceLastUpdate
from glances.plugins.glances_plugin import GlancesPlugin
import psutil
# SNMP OID
# http://www.net-snmp.org/docs/mibs/interfaces.html
# Dict key = interface_name
......
......@@ -19,12 +19,10 @@
"""Per-CPU plugin."""
# Import Glances libs
from glances.plugins.glances_plugin import GlancesPlugin
# Check for psutil already done in the glances_core script
import psutil
from glances.plugins.glances_plugin import GlancesPlugin
class Plugin(GlancesPlugin):
......
......@@ -24,12 +24,12 @@ I am your father...
"""
# Import system libs
from datetime import datetime
import json
from datetime import datetime
from operator import itemgetter
# Import Glances lib
from glances.core.glances_globals import is_py3, glances_logs, logger
from glances.core.glances_globals import glances_logs, is_py3, logger
class GlancesPlugin(object):
......
......@@ -24,7 +24,7 @@ import os
from datetime import timedelta
# Import Glances libs
from glances.core.glances_globals import glances_processes, is_linux, is_bsd, is_mac, is_windows, logger
from glances.core.glances_globals import glances_processes, is_windows
from glances.plugins.glances_plugin import GlancesPlugin
......
......@@ -17,10 +17,10 @@
# You should have received a copy of the GNU Lesser General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
from glances.plugins.glances_plugin import GlancesPlugin
from psutil import __version__ as __psutil_version
from glances.plugins.glances_plugin import GlancesPlugin
class Plugin(GlancesPlugin):
......
......@@ -22,12 +22,12 @@
# Import system libs
from datetime import datetime, timedelta
# Import psutil
import psutil
# Import Glances libs
from glances.plugins.glances_plugin import GlancesPlugin
# Check for psutil already done in the glances_core script
import psutil
# SNMP OID
snmp_oid = {'_uptime': '1.3.6.1.2.1.1.3.0'}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册