|
From: <ha...@us...> - 2006-10-18 20:56:21
|
Revision: 1014
http://svn.sourceforge.net/cogkit/?rev=1014&view=rev
Author: hategan
Date: 2006-10-18 13:56:11 -0700 (Wed, 18 Oct 2006)
Log Message:
-----------
mkdirs() file operation
Modified Paths:
--------------
trunk/current/src/cog/modules/provider-gt2/CHANGES.txt
trunk/current/src/cog/modules/provider-gt2/src/org/globus/cog/abstraction/impl/file/ftp/FileResourceImpl.java
trunk/current/src/cog/modules/provider-gt2/src/org/globus/cog/abstraction/impl/file/gridftp/old/FileResourceImpl.java
Modified: trunk/current/src/cog/modules/provider-gt2/CHANGES.txt
===================================================================
--- trunk/current/src/cog/modules/provider-gt2/CHANGES.txt 2006-10-18 20:55:03 UTC (rev 1013)
+++ trunk/current/src/cog/modules/provider-gt2/CHANGES.txt 2006-10-18 20:56:11 UTC (rev 1014)
@@ -1,3 +1,7 @@
+(10/18/2006)
+
+*** Added a mkdirs implementation for the file resource
+
(10/09/2006)
*** Use JGlobus RSL classes to construct the RSL in a structured way.
Modified: trunk/current/src/cog/modules/provider-gt2/src/org/globus/cog/abstraction/impl/file/ftp/FileResourceImpl.java
===================================================================
--- trunk/current/src/cog/modules/provider-gt2/src/org/globus/cog/abstraction/impl/file/ftp/FileResourceImpl.java 2006-10-18 20:55:03 UTC (rev 1013)
+++ trunk/current/src/cog/modules/provider-gt2/src/org/globus/cog/abstraction/impl/file/ftp/FileResourceImpl.java 2006-10-18 20:56:11 UTC (rev 1014)
@@ -24,6 +24,7 @@
import org.globus.cog.abstraction.impl.common.task.TaskSubmissionException;
import org.globus.cog.abstraction.impl.file.DirectoryNotFoundException;
import org.globus.cog.abstraction.impl.file.FileNotFoundException;
+import org.globus.cog.abstraction.impl.file.FileResourceUtil;
import org.globus.cog.abstraction.impl.file.GeneralException;
import org.globus.cog.abstraction.impl.file.GridFileImpl;
import org.globus.cog.abstraction.impl.file.IllegalHostException;
@@ -243,6 +244,10 @@
throw new GeneralException("Cannot create the directory", e);
}
}
+
+ public void createDirectories(String directory) throws GeneralException {
+ FileResourceUtil.createDirectories(this, directory);
+ }
/**
* Remove directory and its files if force = true. Else remove directory
Modified: trunk/current/src/cog/modules/provider-gt2/src/org/globus/cog/abstraction/impl/file/gridftp/old/FileResourceImpl.java
===================================================================
--- trunk/current/src/cog/modules/provider-gt2/src/org/globus/cog/abstraction/impl/file/gridftp/old/FileResourceImpl.java 2006-10-18 20:55:03 UTC (rev 1013)
+++ trunk/current/src/cog/modules/provider-gt2/src/org/globus/cog/abstraction/impl/file/gridftp/old/FileResourceImpl.java 2006-10-18 20:56:11 UTC (rev 1014)
@@ -23,6 +23,7 @@
import org.globus.cog.abstraction.impl.common.task.TaskSubmissionException;
import org.globus.cog.abstraction.impl.file.DirectoryNotFoundException;
import org.globus.cog.abstraction.impl.file.FileNotFoundException;
+import org.globus.cog.abstraction.impl.file.FileResourceUtil;
import org.globus.cog.abstraction.impl.file.GeneralException;
import org.globus.cog.abstraction.impl.file.GridFileImpl;
import org.globus.cog.abstraction.impl.file.IllegalHostException;
@@ -283,6 +284,10 @@
throw new GeneralException("Cannot create the directory", e);
}
}
+
+ public void createDirectories(String directory) throws GeneralException {
+ FileResourceUtil.createDirectories(this, directory);
+ }
/**
* Remove directory and its files if force = true. Else remove directory
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|