From 21c4e1ffbb5286d131b6a78b8c62d02efd926158 Mon Sep 17 00:00:00 2001
From: Gary Williams <gary.williams@forgerock.com>
Date: Fri, 02 Sep 2011 09:00:32 +0000
Subject: [PATCH] ensure temporary data is writtin into remote.temp folder
---
opends/tests/staf-tests/shared/functions/dsadm.xml | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/opends/tests/staf-tests/shared/functions/dsadm.xml b/opends/tests/staf-tests/shared/functions/dsadm.xml
index b7f0aec..b8c784b 100755
--- a/opends/tests/staf-tests/shared/functions/dsadm.xml
+++ b/opends/tests/staf-tests/shared/functions/dsadm.xml
@@ -24,6 +24,7 @@
! CDDL HEADER END
!
! Copyright 2007-2010 Sun Microsystems, Inc.
+ ! Portions Copyright 2011 ForgeRock AS.
! -->
<stax>
@@ -937,9 +938,15 @@
STAFCmdParamsList.append('-S')
if skipFile:
+ if not os.path.exists(os.path.dirname(skipFile)):
+ os.makedirs(os.path.dirname(skipFile))
+
STAFCmdParamsList.append('--skipFile %s' % skipFile)
if rejectFile:
+ if not os.path.exists(os.path.dirname(skipFile)):
+ os.makedirs(os.path.dirname(skipFile))
+
STAFCmdParamsList.append('-R %s' % rejectFile)
if overwriteFile:
@@ -1479,6 +1486,9 @@
STAFCmdParamsList.append('-p %s' % dsInstancePort)
if ldifFile:
+ if not os.path.exists(os.path.dirname(ldifFile)):
+ os.makedirs(os.path.dirname(ldifFile))
+
STAFCmdParamsList.append('-l %s' % ldifFile)
if startTask:
--
Gitblit v1.10.0