From: Daira Hopwood <daira@jacaranda.org>
Date: Mon, 2 Nov 2015 22:12:38 +0000 (+0000)
Subject: Add precondition to Uploader._process.
X-Git-Url: https://git.rkrishnan.org/%5B/frontends/%22file:/using.html?a=commitdiff_plain;h=6f7b19ab49dcfe35286ac040d6b4f3dbc40cb987;p=tahoe-lafs%2Ftahoe-lafs.git

Add precondition to Uploader._process.

Signed-off-by: Daira Hopwood <daira@jacaranda.org>
---

diff --git a/src/allmydata/frontends/magic_folder.py b/src/allmydata/frontends/magic_folder.py
index 4e0143b3..35db9597 100644
--- a/src/allmydata/frontends/magic_folder.py
+++ b/src/allmydata/frontends/magic_folder.py
@@ -300,6 +300,7 @@ class Uploader(QueueMixin):
         if relpath_u is None:
             return
         precondition(isinstance(relpath_u, unicode), relpath_u)
+        precondition(not relpath_u.endswith(u'/'), relpath_u)
 
         d = defer.succeed(None)