From 936f3cb5e84a2e23c1925f707fe499d44c8055ab Mon Sep 17 00:00:00 2001 From: Andreas Romeyke <andreas.romeyke@slub-dresden.de> Date: Mon, 18 Nov 2024 10:17:07 +0100 Subject: [PATCH] - fixed, if run within CI/CD, missed directories created --- lib/SLUB/LZA/TA/Command/init.pm | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/SLUB/LZA/TA/Command/init.pm b/lib/SLUB/LZA/TA/Command/init.pm index 3f8acd9..2e4e6e0 100644 --- a/lib/SLUB/LZA/TA/Command/init.pm +++ b/lib/SLUB/LZA/TA/Command/init.pm @@ -79,6 +79,7 @@ RETRY: say "store config in $SLUB::LZA::TA::config_file"; } my $file = path($SLUB::LZA::TA::config_file); + $file->parent->mkdir(); $file->touch(); $file->chmod("0600"); my $fh = path($SLUB::LZA::TA::config_file)->filehandle({ exclusive => 0 }, ">"); -- GitLab