Mercurial > code > home > repos > light9
changeset 899:21974e0ef0c4
guard against an abspath getting into a uri
Ignore-this: 95801647474b0a52e9ed429aaad2fbe0
author | Drew Perttula <drewp@bigasterisk.com> |
---|---|
date | Sun, 09 Jun 2013 09:43:22 +0000 |
parents | db265102f7b5 |
children | aaf1f1825009 |
files | bin/rdfdb |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- 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):