From 591917ba783a1cdd1eabdccb5d74ef2afce2fbf3 Mon Sep 17 00:00:00 2001
From: Bryce Lowe <bryce@brycelowe.com>
Date: Sun, 5 May 2019 22:04:00 -0700
Subject: [PATCH] Instead of hardcoding the metadata directory, look it up from
 the metadatadir configuration variable

---
 bin/importPdoMetadata.php | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/bin/importPdoMetadata.php b/bin/importPdoMetadata.php
index abf4fdd48..4cba30d2c 100755
--- a/bin/importPdoMetadata.php
+++ b/bin/importPdoMetadata.php
@@ -13,7 +13,8 @@ foreach ($config['metadata.sources'] as $s) {
         $mdshp = new \SimpleSAML\Metadata\MetaDataStorageHandlerPdo($s);
         $mdshp->initDatabase();
 
-        foreach (glob("metadata/*.php") as $filename) {
+        $metadataDir = rtrim(\SimpleSAML\Configuration::getInstance()->getString('metadatadir'), '/');
+        foreach (glob("{$metadataDir}/*.php") as $filename) {
             $metadata = [];
             require_once $filename;
             $set = basename($filename, ".php");
-- 
GitLab