lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mladen Turk" <mt...@apache.org>
Subject [PATCH] Recursively create directories
Date Fri, 30 Jan 2004 09:35:31 GMT

Hi,

Current FSDirectory uses mkdir() to create the index directory.
This patch uses mkdirs() allowing to create a 'deeper' structure like
'/opt/lucene/indexes/webindex',  etc...



RCS file:
/home/cvspublic/jakarta-lucene/src/java/org/apache/lucene/store/FSDirectory.
java,v
retrieving revision 1.21
diff -u -r1.21 FSDirectory.java
--- FSDirectory.java	25 Sep 2003 21:50:11 -0000	1.21
+++ FSDirectory.java	30 Jan 2004 09:19:57 -0000
@@ -156,7 +156,7 @@
 
   private synchronized void create() throws IOException {
     if (!directory.exists())
-      if (!directory.mkdir())
+      if (!directory.mkdirs())
         throw new IOException("Cannot create directory: " + directory);
 
     String[] files = directory.list();            // clear old files



---------------------------------------------------------------------
To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: lucene-dev-help@jakarta.apache.org


Mime
View raw message