Skip to content

Commit dbe143b

Browse files
committed
fix: Revert the file/directory creation parameter check
Signed-off-by: Yejin Seo <yejseo01@arm.com>
1 parent 36b1ade commit dbe143b

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

pkg/simulator/filesystem.go

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,14 @@ func (fs *FileSystemManager) BootstrapDirectories() error {
3232
fs.createdDirs = append(fs.createdDirs, createdInstancePath)
3333
}
3434

35-
createdFirmwareDirPathFileFolder, err := mkfile(fs.firmwareDirPathFile, 0755)
35+
createdParentDir, err := mkfile(fs.firmwareDirPathFile, 0755)
3636
if err != nil {
3737
fs.Cleanup()
3838
return fmt.Errorf("failed to create firmware path directory: %w", err)
3939
}
40-
fs.createdDirs = append(fs.createdDirs, createdFirmwareDirPathFileFolder)
40+
if createdParentDir != "" {
41+
fs.createdDirs = append(fs.createdDirs, createdParentDir)
42+
}
4143

4244
if err := os.WriteFile(fs.firmwareDirPathFile, []byte(fs.firmwareDir), 0644); err != nil {
4345
fs.Cleanup()
@@ -49,7 +51,9 @@ func (fs *FileSystemManager) BootstrapDirectories() error {
4951
fs.Cleanup()
5052
return fmt.Errorf("failed to create firmware directory: %w", err)
5153
}
52-
fs.createdDirs = append(fs.createdDirs, createdFirmwareDir)
54+
if createdFirmwareDir != "" {
55+
fs.createdDirs = append(fs.createdDirs, createdFirmwareDir)
56+
}
5357

5458
return nil
5559
}

0 commit comments

Comments
 (0)