create replica update paths in acquireSectors
This commit is contained in:
parent
0c9c94bad1
commit
7b7ab016db
@ -34,6 +34,12 @@ func (b *Provider) AcquireSector(ctx context.Context, id storage.SectorRef, exis
|
|||||||
if err := os.Mkdir(filepath.Join(b.Root, storiface.FTCache.String()), 0755); err != nil && !os.IsExist(err) { // nolint
|
if err := os.Mkdir(filepath.Join(b.Root, storiface.FTCache.String()), 0755); err != nil && !os.IsExist(err) { // nolint
|
||||||
return storiface.SectorPaths{}, nil, err
|
return storiface.SectorPaths{}, nil, err
|
||||||
}
|
}
|
||||||
|
if err := os.Mkdir(filepath.Join(b.Root, storiface.FTUpdate.String()), 0755); err != nil && !os.IsExist(err) { // nolint
|
||||||
|
return storiface.SectorPaths{}, nil, err
|
||||||
|
}
|
||||||
|
if err := os.Mkdir(filepath.Join(b.Root, storiface.FTUpdateCache.String()), 0755); err != nil && !os.IsExist(err) { // nolint
|
||||||
|
return storiface.SectorPaths{}, nil, err
|
||||||
|
}
|
||||||
|
|
||||||
done := func() {}
|
done := func() {}
|
||||||
|
|
||||||
|
@ -697,10 +697,10 @@ func (sb *Sealer) ReplicaUpdate(ctx context.Context, sector storage.SectorRef, p
|
|||||||
|
|
||||||
if err := os.Mkdir(paths.UpdateCache, 0755); err != nil { // nolint
|
if err := os.Mkdir(paths.UpdateCache, 0755); err != nil { // nolint
|
||||||
if os.IsExist(err) {
|
if os.IsExist(err) {
|
||||||
log.Warnf("existing cache in %s; removing", paths.Cache)
|
log.Warnf("existing cache in %s; removing", paths.UpdateCache)
|
||||||
|
|
||||||
if err := os.RemoveAll(paths.UpdateCache); err != nil {
|
if err := os.RemoveAll(paths.UpdateCache); err != nil {
|
||||||
return empty, xerrors.Errorf("remove existing sector cache from %s (sector %d): %w", paths.Cache, sector, err)
|
return empty, xerrors.Errorf("remove existing sector cache from %s (sector %d): %w", paths.UpdateCache, sector, err)
|
||||||
}
|
}
|
||||||
|
|
||||||
if err := os.Mkdir(paths.UpdateCache, 0755); err != nil { // nolint:gosec
|
if err := os.Mkdir(paths.UpdateCache, 0755); err != nil { // nolint:gosec
|
||||||
|
Loading…
Reference in New Issue
Block a user