@@ -27,6 +27,7 @@ import (
27
27
"github.com/ipfs-force-community/damocles/damocles-manager/pkg/chain"
28
28
"github.com/ipfs-force-community/damocles/damocles-manager/pkg/messager"
29
29
"github.com/ipfs-force-community/damocles/damocles-manager/pkg/objstore"
30
+ storeMiner "github.com/ipfs-force-community/damocles/manager-plugin/objstore/miner"
30
31
)
31
32
32
33
func NewSnapUpCommitter (
@@ -591,8 +592,10 @@ func (h *snapupCommitHandler) cleanupForSector() error {
591
592
ID : h .state .ID ,
592
593
ProofType : h .state .SectorType ,
593
594
}
594
-
595
- privateInfo , err := h .committer .tracker .SinglePrivateInfo (h .committer .ctx , sref , false , nil )
595
+ ctx := storeMiner .NewContext (h .committer .ctx , & storeMiner.MinerMeta {
596
+ ID : uint64 (sref .ID .Miner ),
597
+ })
598
+ privateInfo , err := h .committer .tracker .SinglePrivateInfo (ctx , sref , false , nil )
596
599
if err != nil {
597
600
return fmt .Errorf ("get private info from tracker: %w" , err )
598
601
}
@@ -613,7 +616,7 @@ func (h *snapupCommitHandler) cleanupForSector() error {
613
616
614
617
for ti := range cleanupTargets {
615
618
storeInstance := cleanupTargets [ti ].storeInstance
616
- store , err := h .committer .indexer .StoreMgr ().GetInstance (h . committer . ctx , storeInstance )
619
+ store , err := h .committer .indexer .StoreMgr ().GetInstance (ctx , storeInstance )
617
620
if err != nil {
618
621
return fmt .Errorf ("get store instance %s: %w" , storeInstance , err )
619
622
}
@@ -623,7 +626,7 @@ func (h *snapupCommitHandler) cleanupForSector() error {
623
626
for fi := range fileURIs {
624
627
uri := fileURIs [fi ]
625
628
errwg .Go (func () error {
626
- delErr := store .Del (h . committer . ctx , uri )
629
+ delErr := store .Del (ctx , uri )
627
630
if delErr == nil {
628
631
log .Debugf ("CC data cleaned: %s, store: %s" , uri , storeInstance )
629
632
return nil
0 commit comments