From 770c5287fe16d77868f5f5d94d42e847ca446489 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20=C3=85kre=20Solberg?= <andreas.solberg@uninett.no>
Date: Tue, 16 Jun 2009 06:49:23 +0000
Subject: [PATCH] Support nonexisting directories for hosted metadata in
 serialized metadatahandler

git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@1520 44740490-163a-0410-bde0-09ae8108e29a
---
 lib/SimpleSAML/Metadata/MetaDataStorageHandlerSerialize.php | 1 +
 1 file changed, 1 insertion(+)

diff --git a/lib/SimpleSAML/Metadata/MetaDataStorageHandlerSerialize.php b/lib/SimpleSAML/Metadata/MetaDataStorageHandlerSerialize.php
index 702ecab9c..288ed5dbf 100644
--- a/lib/SimpleSAML/Metadata/MetaDataStorageHandlerSerialize.php
+++ b/lib/SimpleSAML/Metadata/MetaDataStorageHandlerSerialize.php
@@ -106,6 +106,7 @@ class SimpleSAML_Metadata_MetaDataStorageHandlerSerialize extends SimpleSAML_Met
 		$ret = array();
 
 		$dir = $this->directory . '/' . rawurlencode($set);
+		if(!is_dir($dir)) return $ret;
 		$dh = opendir($dir);
 		if ($dh === FALSE) {
 			return NULL;
-- 
GitLab