docs: def watch_log_for_death(self, nodes, from_mark=None, timeout=600, filename='system.log'):
          """
          Watch the log of this node until it detects that the provided other
          nodes are marked dead. This method returns nothing but throw a
          TimeoutError if all the requested node have not been found to be
          marked dead before timeout sec.
          A mark as returned by mark_log() can be used as the from_mark
          parameter to start watching the log from a given position. Otherwise
          the log is watched from the beginning.
          """
          tofind = nodes if isinstance(nodes, list) else [nodes]
          tofind = ["%s is now [dead|DOWN]" % node.address() for node in tofind]
          self.watch_log_for(tofind, from_mark=from_mark, timeout=timeout, filename=filename)