def handle_meta(self, errcode, errmsg, headers): TempFileReader.handle_meta(self, errcode, errmsg, headers) if errcode == 200: try: ctype = headers['content-type'] except KeyError: return # Hope for the best if self.image_filters.has_key(ctype) and not isPILAllowed(): self.set_pipeline(self.image_filters[ctype])