|
|
@@ -281,6 +281,7 @@ func NotebookShow(ctx *context.Context) { |
|
|
|
if task.Uuid != "" && task.UserID == ctx.User.ID { |
|
|
|
attachment, err := models.GetAttachmentByUUID(task.Uuid) |
|
|
|
if err == nil { |
|
|
|
task.DatasetName = attachment.Name |
|
|
|
datasetDownloadLink = attachment.S3DownloadURL() |
|
|
|
} |
|
|
|
} |
|
|
@@ -301,7 +302,19 @@ func NotebookShow(ctx *context.Context) { |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if task.TrainJobDuration == "" { |
|
|
|
if task.Duration == 0 { |
|
|
|
var duration int64 |
|
|
|
if task.Status == string(models.JobRunning) { |
|
|
|
duration = time.Now().Unix() - int64(task.CreatedUnix) |
|
|
|
} else { |
|
|
|
duration = int64(task.UpdatedUnix) - int64(task.CreatedUnix) |
|
|
|
} |
|
|
|
task.Duration = duration |
|
|
|
} |
|
|
|
task.TrainJobDuration = models.ConvertDurationToStr(task.Duration) |
|
|
|
} |
|
|
|
ctx.Data["duration"] = task.TrainJobDuration |
|
|
|
ctx.Data["datasetDownloadLink"] = datasetDownloadLink |
|
|
|
ctx.Data["task"] = task |
|
|
|
ctx.Data["ID"] = ID |
|
|
|