@@ -83,18 +83,18 @@ func (tm *Manager) Register(ctx context.Context, req *types.TaskRegisterRequest)
8383 }
8484 taskBytes , _ := json .Marshal (task )
8585 span .SetAttributes (config .AttributeTaskInfo .String (string (taskBytes )))
86- logger . WithTaskID ( task .TaskID ).Debugf ("success get task info: %+v" , task )
86+ task .Log ( ).Debugf ("success get task info: %+v" , task )
8787
8888 // update accessTime for taskId
8989 if err := tm .accessTimeMap .Add (task .TaskID , time .Now ()); err != nil {
90- logger . WithTaskID ( task .TaskID ).Warnf ("failed to update accessTime: %v" , err )
90+ task .Log ( ).Warnf ("failed to update accessTime: %v" , err )
9191 }
9292
9393 // trigger CDN
9494 if err := tm .triggerCdnSyncAction (ctx , task ); err != nil {
9595 return nil , errors .Wrapf (err , "trigger cdn" )
9696 }
97- logger . WithTaskID ( task .TaskID ).Infof ("successfully trigger cdn sync action" )
97+ task .Log ( ).Infof ("successfully trigger cdn sync action" )
9898 // watch seed progress
9999 return tm .progressMgr .WatchSeedProgress (ctx , task .TaskID )
100100}
@@ -107,7 +107,7 @@ func (tm *Manager) triggerCdnSyncAction(ctx context.Context, task *types.SeedTas
107107 synclock .Lock (task .TaskID , true )
108108 if ! task .IsFrozen () {
109109 span .SetAttributes (config .AttributeTaskStatus .String (task .CdnStatus ))
110- logger . WithTaskID ( task .TaskID ).Infof ("seedTask is running or has been downloaded successfully, status: %s" , task .CdnStatus )
110+ task .Log ( ).Infof ("seedTask is running or has been downloaded successfully, status: %s" , task .CdnStatus )
111111 synclock .UnLock (task .TaskID , true )
112112 return nil
113113 }
@@ -118,12 +118,12 @@ func (tm *Manager) triggerCdnSyncAction(ctx context.Context, task *types.SeedTas
118118 // reconfirm
119119 span .SetAttributes (config .AttributeTaskStatus .String (task .CdnStatus ))
120120 if ! task .IsFrozen () {
121- logger . WithTaskID ( task .TaskID ).Infof ("reconfirm find seedTask is running or has been downloaded successfully, status: %s" , task .CdnStatus )
121+ task .Log ( ).Infof ("reconfirm find seedTask is running or has been downloaded successfully, status: %s" , task .CdnStatus )
122122 return nil
123123 }
124124 if task .IsWait () {
125125 tm .progressMgr .InitSeedProgress (ctx , task .TaskID )
126- logger . WithTaskID ( task .TaskID ).Infof ("successfully init seed progress for task" )
126+ task .Log ( ).Infof ("successfully init seed progress for task" )
127127 }
128128 updatedTask , err := tm .updateTask (task .TaskID , & types.SeedTask {
129129 CdnStatus : types .TaskInfoCdnStatusRunning ,
@@ -135,19 +135,19 @@ func (tm *Manager) triggerCdnSyncAction(ctx context.Context, task *types.SeedTas
135135 go func () {
136136 updateTaskInfo , err := tm .cdnMgr .TriggerCDN (ctx , task )
137137 if err != nil {
138- logger . WithTaskID ( task .TaskID ).Errorf ("trigger cdn get error: %v" , err )
138+ task .Log ( ).Errorf ("trigger cdn get error: %v" , err )
139139 }
140140 go func () {
141141 if err := tm .progressMgr .PublishTask (ctx , task .TaskID , updateTaskInfo ); err != nil {
142- logger . WithTaskID ( task .TaskID ).Errorf ("failed to publish task: %v" , err )
142+ task .Log ( ).Errorf ("failed to publish task: %v" , err )
143143 }
144144
145145 }()
146146 updatedTask , err = tm .updateTask (task .TaskID , updateTaskInfo )
147147 if err != nil {
148- logger . WithTaskID ( task .TaskID ).Errorf ("failed to update task: %v" , err )
148+ task .Log ( ).Errorf ("failed to update task: %v" , err )
149149 }
150- logger . WithTaskID ( task .TaskID ).Infof ("successfully update task cdn updatedTask: %+v" , updatedTask )
150+ task .Log ( ).Infof ("successfully update task cdn updatedTask: %+v" , updatedTask )
151151 }()
152152 return nil
153153}
0 commit comments