# HG changeset patch # User Drew Perttula # Date 1370771002 0 # Node ID 21974e0ef0c4cbc6519be19231144a05a406a7f2 # Parent db265102f7b5e9404a2122b66aefa07654dcb56a guard against an abspath getting into a uri Ignore-this: 95801647474b0a52e9ed429aaad2fbe0 diff -r db265102f7b5 -r 21974e0ef0c4 bin/rdfdb --- a/bin/rdfdb Sun Jun 09 09:41:58 2013 +0000 +++ b/bin/rdfdb Sun Jun 09 09:43:22 2013 +0000 @@ -246,6 +246,9 @@ def uriFromFile(self, filename): assert filename.endswith('.n3'), filename + if not any(filename.startswith(t) for t in self.topDirsToWatch): + raise ValueError("filename %s doesn't start with any of %s" % + (filename, self.topDirsToWatch)) return URIRef(self.topUri + filename[:-len('.n3')]) def fileForUri(self, ctx):