summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Hennion <nicolas@nicolargo.com>2019-12-17 21:19:14 +0100
committerGitHub <noreply@github.com>2019-12-17 21:19:14 +0100
commitd7a39721f8c26be5d300ee896d22a32d17cf29da (patch)
treed7580f1deaf339b1678fe3398cb827f8ed928a34
parent9525853fba3d53773544097e29051cb083c9e126 (diff)
parent545a7ff20a4ff4f25cf97ee076eb60ca397b0e2f (diff)
Merge pull request #1571 from qubidt/develop
Fix broken method call when config is None
-rw-r--r--glances/plugins/glances_processlist.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/glances/plugins/glances_processlist.py b/glances/plugins/glances_processlist.py
index 7c1f80fd..47029f40 100644
--- a/glances/plugins/glances_processlist.py
+++ b/glances/plugins/glances_processlist.py
@@ -117,9 +117,10 @@ class Plugin(GlancesPlugin):
self.pid_max = glances_processes.pid_max
# Set the default sort key if it is defined in the configuration file
- if 'processlist' in config.as_dict() and 'sort_key' in config.as_dict()['processlist']:
- logger.debug('Configuration overwrites processes sort key by {}'.format(config.as_dict()['processlist']['sort_key']))
- glances_processes.set_sort_key(config.as_dict()['processlist']['sort_key'], False)
+ if config is not None:
+ if 'processlist' in config.as_dict() and 'sort_key' in config.as_dict()['processlist']:
+ logger.debug('Configuration overwrites processes sort key by {}'.format(config.as_dict()['processlist']['sort_key']))
+ glances_processes.set_sort_key(config.as_dict()['processlist']['sort_key'], False)
# Note: 'glances_processes' is already init in the processes.py script