timerd

package module
v0.0.0-...-003a09f Latest Latest
Warning

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

Go to latest
Published: Sep 9, 2024 License: AGPL-3.0 Imports: 3 Imported by: 0

README

License

the gnu AGPL logo

timerd is free software, licensed under the GNU AGPL v3 LICENSE.

SPDX-License-Identifier: AGPL-3.0-or-later

Copyright (C) timerd Authors

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CheckDueTimer

func CheckDueTimer(u *systemd.Unit, now time.Time) error

Check if a timer is due and start it.

func CheckDueTimers

func CheckDueTimers(units *[]systemd.Unit, now time.Time)

Check all timers for due timers.

func CheckDueTimersLoop

func CheckDueTimersLoop(units *[]systemd.Unit) error

Loop to check for due timers.

func CheckPastTimers

func CheckPastTimers(units *[]systemd.Unit, now time.Time) error

Check if we got some catching up to do and start missed timers.

func StartTimer

func StartTimer(u *systemd.Unit, now time.Time) error

Start a timer that is due.

Types

This section is empty.

Directories

Path Synopsis
cmd

Jump to

Keyboard shortcuts

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