mirror of
https://github.com/hanzoai/forge.git
synced 2026-10-30 15:00:39 +00:00
Source files keep their SPDX-License-Identifier and Hanzo copyright line; the Gitea, Gogs and LFS Test Server copyrights they used to repeat now live once in NOTICE, alongside LICENSE. The header lint accepts any copyright line above the SPDX line, so it no longer demands an upstream one. Co-authored-by: Hanzo Dev <[email protected]>
21 lines
546 B
Go
21 lines
546 B
Go
// Copyright 2026 Hanzo AI, Inc. All rights reserved.
|
|
// SPDX-License-Identifier: MIT
|
|
|
|
package structs
|
|
|
|
import "time"
|
|
|
|
// Cron represents a Cron task
|
|
type Cron struct {
|
|
// The name of the cron task
|
|
Name string `json:"name"`
|
|
// The cron schedule expression (e.g., "0 0 * * *")
|
|
Schedule string `json:"schedule"`
|
|
// The next scheduled execution time
|
|
Next time.Time `json:"next"`
|
|
// The previous execution time
|
|
Prev time.Time `json:"prev"`
|
|
// The total number of times this cron task has been executed
|
|
ExecTimes int64 `json:"exec_times"`
|
|
}
|