forked from TrueCloudLab/distribution
Remove err nil check
since type checking nil will not panic and return appropriately Signed-off-by: Manish Tomar <manish.tomar@docker.com> Signed-off-by: wang yan <wangyan@vmware.com>
This commit is contained in:
parent
3c64ff10bb
commit
89e6568e34
1 changed files with 7 additions and 9 deletions
|
@ -98,15 +98,13 @@ func MarkAndSweep(ctx context.Context, storageDriver driver.StorageDriver, regis
|
||||||
return nil
|
return nil
|
||||||
})
|
})
|
||||||
|
|
||||||
if err != nil {
|
// In certain situations such as unfinished uploads, deleting all
|
||||||
// In certain situations such as unfinished uploads, deleting all
|
// tags in S3 or removing the _manifests folder manually, this
|
||||||
// tags in S3 or removing the _manifests folder manually, this
|
// error may be of type PathNotFound.
|
||||||
// error may be of type PathNotFound.
|
//
|
||||||
//
|
// In these cases we can continue marking other manifests safely.
|
||||||
// In these cases we can continue marking other manifests safely.
|
if _, ok := err.(driver.PathNotFoundError); ok {
|
||||||
if _, ok := err.(driver.PathNotFoundError); ok {
|
return nil
|
||||||
return nil
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return err
|
return err
|
||||||
|
|
Loading…
Reference in a new issue