feat: Add centralized tape access management to archive cmd
This commit is contained in:
@@ -33,7 +33,6 @@ func Delete(
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
defer cleanup(&dirty)
|
||||
|
||||
metadataPersister := persisters.NewMetadataPersister(metadata.Metadata)
|
||||
if err := metadataPersister.Open(); err != nil {
|
||||
@@ -100,6 +99,10 @@ func Delete(
|
||||
dirty = true
|
||||
}
|
||||
|
||||
if err := cleanup(&dirty); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return recovery.Index(
|
||||
reader,
|
||||
drive,
|
||||
|
||||
Reference in New Issue
Block a user