diff options
-rw-r--r-- | config-db/OpenSLX/MetaDB/CSV.pm | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/config-db/OpenSLX/MetaDB/CSV.pm b/config-db/OpenSLX/MetaDB/CSV.pm index 85be8285..d2e87309 100644 --- a/config-db/OpenSLX/MetaDB/CSV.pm +++ b/config-db/OpenSLX/MetaDB/CSV.pm @@ -48,7 +48,11 @@ sub connectConfigDB my $dbDatadir = $openslxConfig{'db-datadir'} || "$openslxConfig{'db-name'}-csv"; my $dbPath = "$dbBasepath/$dbDatadir"; - mkdir $dbPath unless -e $dbPath; + if (!-e $dbPath) { + mkdir $dbPath + or die _tr("unable to create db-datadir %s! (%s)\n", + $dbPath, $!); + } $dbSpec = "f_dir=$dbPath"; } vlog 1, "trying to connect to CSV-database <$dbSpec>"; |