def milestone_deleted(self, milestone): try: search_api = BloodhoundSearchApi(self.env) search_api.delete_doc(MILESTONE_TYPE, milestone.name) except Exception, e: if self.silence_on_error: self.log.error("Error occurs during milestone indexing. \ The error will not be propagated. Exception: %s", e) else: raise
def ticket_deleted(self, ticket): """Called when a ticket is deleted.""" try: search_api = BloodhoundSearchApi(self.env) search_api.delete_doc(TICKET_TYPE, ticket.id) except Exception, e: if self.silence_on_error: self.log.error("Error occurs during deleting ticket. \ The error will not be propagated. Exception: %s", e) else: raise
def resource_deleted(self, resource, context): # pylint: disable=unused-argument try: search_api = BloodhoundSearchApi(self.env) search_api.delete_doc( get_product(self.env).prefix, MILESTONE_TYPE, resource.name) except Exception, e: if self.silence_on_error: self.log.error("Error occurs during milestone indexing. \ The error will not be propagated. Exception: %s", e) else: raise
def _ticket_deleted(self, ticket): """Called when a ticket is deleted.""" try: search_api = BloodhoundSearchApi(self.env) search_api.delete_doc(ticket.product, TICKET_TYPE, ticket.id) except Exception, e: if self.silence_on_error: self.log.error( "Error occurs during deleting ticket. \ The error will not be propagated. Exception: %s", e) else: raise
def wiki_page_deleted(self, page): """Called when a ticket is deleted.""" try: search_api = BloodhoundSearchApi(self.env) search_api.delete_doc( get_product(self.env).prefix, WIKI_TYPE, page.name) except Exception, e: if self.silence_on_error.lower() == "true": self.log.error("Error occurs during wiki indexing. \ The error will not be propagated. Exception: %s", e) else: raise
def wiki_page_deleted(self, page): """Called when a ticket is deleted.""" try: search_api = BloodhoundSearchApi(self.env) search_api.delete_doc( get_product(self.env).prefix, WIKI_TYPE, page.name) except Exception, e: if self.silence_on_error.lower() == "true": self.log.error( "Error occurs during wiki indexing. \ The error will not be propagated. Exception: %s", e) else: raise
def resource_deleted(self, resource, context): # pylint: disable=unused-argument try: search_api = BloodhoundSearchApi(self.env) search_api.delete_doc( get_product(self.env).prefix, MILESTONE_TYPE, resource.name) except Exception, e: if self.silence_on_error: self.log.error( "Error occurs during milestone indexing. \ The error will not be propagated. Exception: %s", e) else: raise