Changeset - 9ba1c866bf4c
[Not reviewed]
default
0 1 0
Drew Perttula - 12 years ago 2013-06-04 23:16:51
drewp@bigasterisk.com
workaround for n3 file with rules in it
Ignore-this: 67f92a3ac346476a0a6f0182f965e231
1 file changed with 10 insertions and 0 deletions:
0 comments (0 inline, 0 general)
bin/rdfdb
Show inline comments
 
@@ -197,12 +197,22 @@ class WatchedFiles(object):
 
            self.watchFile(path.path)
 
            
 
    def watchFile(self, inFile):
 
        """consider adding a GraphFile to self.graphFiles"""
 
        if not isinstance(inFile, FilePath):
 
            inFile = FilePath(inFile)
 
        if not inFile.isfile():
 
            return
 
        if inFile.splitext()[1] not in ['.n3']:
 
            return
 

	
 
        # an n3 file with rules makes it all the way past this reading
 
        # and the serialization. Then, on the receiving side, a
 
        # SyncedGraph calls graphFromNQuad on the incoming data and
 
        # has a parse error. I'm not sure where this should be fixed
 
        # yet.
 
        if '-rules' in inFile.path:
 
            return
 
            
 
        ctx = self.uriFromFile(inFile)
 
        gf = GraphFile(self.notifier, inFile.path, ctx,
 
                       self.patch, self.getSubgraph)
0 comments (0 inline, 0 general)