mirror of
https://github.com/stakater/Reloader.git
synced 2026-02-14 09:59:50 +00:00
19 lines
356 B
Go
19 lines
356 B
Go
package handler
|
|
|
|
import (
|
|
"time"
|
|
|
|
"github.com/stakater/Reloader/pkg/common"
|
|
)
|
|
|
|
// ResourceHandler handles the creation and update of resources
|
|
type ResourceHandler interface {
|
|
Handle() error
|
|
GetConfig() (common.Config, string)
|
|
}
|
|
|
|
// TimedHandler is a handler that tracks when it was enqueued
|
|
type TimedHandler interface {
|
|
GetEnqueueTime() time.Time
|
|
}
|