equal
deleted
inserted
replaced
45 super(Content, self).delete() |
45 super(Content, self).delete() |
46 writer = lucene.IndexWriter(STORE, ANALYZER, True, lucene.IndexWriter.MaxFieldLength.UNLIMITED) |
46 writer = lucene.IndexWriter(STORE, ANALYZER, True, lucene.IndexWriter.MaxFieldLength.UNLIMITED) |
47 writer.deleteDocuments(lucene.Term("iri_id", self.iri_id)) |
47 writer.deleteDocuments(lucene.Term("iri_id", self.iri_id)) |
48 writer.commit() |
48 writer.commit() |
49 |
49 |
|
50 #TODO: better manage the change in .iri name and error scenario (save in temp file + rename |
50 def save(self): |
51 def save(self): |
51 # create iri file if needed |
52 # create iri file if needed |
52 try: |
53 try: |
53 iri_file_path = self.iri_file_path() |
54 iri_file_path = self.iri_file_path() |
54 if not os.path.exists(iri_file_path): |
55 if not os.path.exists(iri_file_path): |