- def addMessage (self, msg, printquiet=True):
- # Add a message to the dictionary, to be printed later.
- # The printquiet variable controls whether the message will be printed
- # normally, or only in verbose mode. The default is to print always.
+ def addMessage (self, msg, type=MessageType.Normal):
+ self.__messages.append (RarslaveMessage (msg, type))
+
+ def hasFatalMessages (self):
+ for m in self.__messages:
+ if m.isFatal ():
+ return True
+
+ return False
+
+ def hasNormalMessages (self):
+ for m in self.__messages:
+ if m.isNormal ():
+ return True
+
+ return False
+
+ def hasVerboseMessages (self):
+ for m in self.__messages:
+ if m.isVerbose ():
+ return True
+
+ return False
+
+ def hasDebugMessages (self):
+ for m in self.__messages:
+ if m.isDebug ():
+ return True