def wiki_page_renamed(self, page, old_name): """Called when a page has been renamed.""" try: doc = self.build_doc(page) search_api = BloodhoundSearchApi(self.env) search_api.change_doc_id(doc, old_name) except Exception, e: if self.silence_on_error: self.log.error("Error occurs during renaming wiki from %s \ to %s. The error will not be propagated. Exception: %s", old_name, page.name, e) else: raise
def wiki_page_renamed(self, page, old_name): """Called when a page has been renamed.""" try: doc = self.build_doc(page) search_api = BloodhoundSearchApi(self.env) search_api.change_doc_id(doc, old_name) except Exception, e: if self.silence_on_error: self.log.error( "Error occurs during renaming wiki from %s \ to %s. The error will not be propagated. Exception: %s", old_name, page.name, e) else: raise
def _rename_milestone(self, milestone, old_name): try: doc = self.build_doc(milestone) search_api = BloodhoundSearchApi(self.env) with search_api.start_operation() as operation_context: search_api.change_doc_id(doc, old_name, operation_context) TicketIndexer(self.env).reindex_tickets( search_api, operation_context, milestone=milestone.name) except Exception, e: if self.silence_on_error: self.log.error("Error occurs during renaming milestone from \ %s to %s. The error will not be propagated. Exception: %s", old_name, milestone.name, e) else: raise
def _rename_milestone(self, milestone, old_name): try: doc = self.build_doc(milestone) search_api = BloodhoundSearchApi(self.env) with search_api.start_operation() as operation_context: search_api.change_doc_id(doc, old_name, operation_context) TicketIndexer(self.env).reindex_tickets( search_api, operation_context, milestone=milestone.name) except Exception, e: if self.silence_on_error: self.log.error( "Error occurs during renaming milestone from \ %s to %s. The error will not be propagated. Exception: %s", old_name, milestone.name, e) else: raise