volume: add deletion capability for previously readonly volumes
This commit is contained in:
@@ -90,7 +90,8 @@ func (v *Volume) maybeWriteSuperBlock() error {
|
||||
if dataFile, e = os.Create(v.DataBackend.Name()); e == nil {
|
||||
v.DataBackend = backend.NewDiskFile(dataFile)
|
||||
if _, e = v.DataBackend.WriteAt(v.SuperBlock.Bytes(), 0); e == nil {
|
||||
v.readOnly = false
|
||||
v.noWriteOrDelete = false
|
||||
v.noWriteCanDelete = false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user