Index: /trunk/DataStore/lib/DataStore/File.pm
===================================================================
--- /trunk/DataStore/lib/DataStore/File.pm	(revision 6542)
+++ /trunk/DataStore/lib/DataStore/File.pm	(revision 6543)
@@ -1,5 +1,5 @@
 # Copyright (C) 2006  Joshua Hoblitt
 #
-# $Id: File.pm,v 1.1 2006-02-28 03:03:14 jhoblitt Exp $
+# $Id: File.pm,v 1.2 2006-03-08 02:12:17 jhoblitt Exp $
 
 package DataStore::File;
@@ -61,5 +61,11 @@
     my %p = validate(@_,
         {
-            uri         => 1,
+            uri             => {
+                type        => SCALAR,
+                callbacks   => {
+                    'is valid uri filename' => sub { $_[0] !~ m|/$| },
+
+                },
+            },
             fileid      => 1,
             bytes       => 1,
