Handle the filesystem walk error

Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me>
This commit is contained in:
Dimitris Karakasilis 2024-02-16 17:39:08 +02:00
parent b88d1a70b8
commit 78a240d9c5
No known key found for this signature in database
GPG Key ID: 286DCAFD2C97DDE3

View File

@ -49,6 +49,9 @@ func removeArtifactSetWithRole(fs v1.FS, artifactDir, role string) error {
func copyArtifactSetRole(fs v1.FS, artifactDir, oldRole, newRole string, logger v1.Logger) error {
return fsutils.WalkDirFs(fs, artifactDir, func(path string, info os.DirEntry, err error) error {
if err != nil {
return err
}
if !strings.HasPrefix(info.Name(), oldRole) {
return nil
}