def fail(self, message, *, url=None): if url is None: url = self.url url = replace_vars(url) self.errors.append({"url": url, "error": message}) print("\N{BALLOT X}", end="", flush=True)