scheduler

package
v4.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 10, 2023 License: AGPL-3.0 Imports: 0 Imported by: 0

Documentation

Overview

Package scheduler implements a fully functional background-task manager for the application.

Directories

Path Synopsis
Package actions provides interfaces to manage tasks and provides default implementation for common actions.
Package actions provides interfaces to manage tasks and provides default implementation for common actions.
archive
Package archive provides implementation of actions to work with archive files.
Package archive provides implementation of actions to work with archive files.
cmd
Package cmd provides default implementation for command-line-like actions.
Package cmd provides default implementation for command-line-like actions.
idm
images
Package images provides default implementation of image related tasks.
Package images provides default implementation of image related tasks.
scheduler
Package scheduler provides default implementation for basic scheduler tasks.
Package scheduler provides default implementation for basic scheduler tasks.
tree
Package tree provides default implementation for tree related tasks.
Package tree provides default implementation for tree related tasks.
Package jobs implements persistence of the job definition.
Package jobs implements persistence of the job definition.
grpc
Package grpc provides a gRPC service to access the store for scheduler job definitions.
Package grpc provides a gRPC service to access the store for scheduler job definitions.
rest
Package rest provides a REST gateway to the job definition repository.
Package rest provides a REST gateway to the job definition repository.
Package lang provide scheduler-related i18n strings
Package lang provide scheduler-related i18n strings
Package tasks provides workers that effectively run the instances of the scheduled jobs.
Package tasks provides workers that effectively run the instances of the scheduled jobs.
grpc
Package grpc provides a gRPC service to effectively run task instances on multiple workers.
Package grpc provides a gRPC service to effectively run task instances on multiple workers.
Package timer produces events that start scheduler jobs on pre-defined dates and/or intervals.
Package timer produces events that start scheduler jobs on pre-defined dates and/or intervals.
grpc
Package grpc provides a gRPC service that triggers scheduler events based on ISO 8601 patterns.
Package grpc provides a gRPC service that triggers scheduler events based on ISO 8601 patterns.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL