You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/sys-apps/dstat/files/fix-collections-deprecation...

26 lines
899 B

diff --git a/dstat b/dstat
index 9359965..777242f 100755
--- a/dstat
+++ b/dstat
@@ -19,6 +19,11 @@
from __future__ import absolute_import, division, generators, print_function
__metaclass__ = type
+try:
+ from collections.abc import Sequence
+except ImportError:
+ from collections import Sequence
+
import collections
import fnmatch
import getopt
@@ -512,7 +517,7 @@ class dstat:
scale = self.scales[i]
else:
scale = self.scale
- if isinstance(self.val[name], collections.Sequence) and not isinstance(self.val[name], six.string_types):
+ if isinstance(self.val[name], Sequence) and not isinstance(self.val[name], six.string_types):
line = line + cprintlist(self.val[name], ctype, self.width, scale)
sep = theme['frame'] + char['colon']
if i + 1 != len(self.vars):