diff options
Diffstat (limited to 'glances/exports/glances_export.py')
-rw-r--r-- | glances/exports/glances_export.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/glances/exports/glances_export.py b/glances/exports/glances_export.py index e47f773b..b402ea2e 100644 --- a/glances/exports/glances_export.py +++ b/glances/exports/glances_export.py @@ -122,9 +122,9 @@ class GlancesExport(object): def parse_tags(self, tags): """Parse tags into a dict. - tags: a comma separated list of 'key:value' pairs. + input tags: a comma separated list of 'key:value' pairs. Example: foo:bar,spam:eggs - dtags: a dict of tags. + output dtags: a dict of tags. Example: {'foo': 'bar', 'spam': 'eggs'} """ dtags = {} @@ -158,7 +158,9 @@ class GlancesExport(object): if isinstance(all_stats[plugin], dict): all_stats[plugin].update(all_limits[plugin]) elif isinstance(all_stats[plugin], list): - all_stats[plugin] += all_limits[plugin] + # TypeError: string indices must be integers (Network plugin) #1054 + for i in all_stats[plugin]: + i.update(all_limits[plugin]) else: continue export_names, export_values = self.__build_export(all_stats[plugin]) |