Lines Matching defs:self
47 def default_repr(self):
49 if self.__slots__:
50 str = "<" + self.__class__.__name__
51 for v in self.__slots__:
52 str += " %s: %r" % (v, getattr(self, v))
56 (self.__class__.__name__, repr(self.__dict__))
68 def __init__(self, eno, task=None, why=None):
75 self.errno = eno
76 self.task = task
77 self.why = why
79 def __str__(self):
81 if self.task:
82 s += self.task + ": "
83 if self.why:
84 s += self.why
86 s += self.strerror
112 def strerror(self):
113 return ZFSError.__strs.get(self.errno, os.strerror(self.errno))