ocean.application.components

Modules

ConfigOverrides
module ocean.application.components.ConfigOverrides

CLI args support for overriding config values.

GCStats
module ocean.application.components.GCStats

Contains API to obtain garbage collector stats.

OpenFiles
module ocean.application.components.OpenFiles

Registry of open files, plus methods to reopen one or all.

PidLock
module ocean.application.components.PidLock

PID file that prevents multiple instances of an app opening in the same dir.

Signals
module ocean.application.components.Signals

Epoll-based signal handlers.

TaskScheduler
module ocean.application.components.TaskScheduler

Support for scheduler config and running an app's main logic in a Task.

Timers
module ocean.application.components.Timers

Support for app-level timers.

UnixSocketCommands
module ocean.application.components.UnixSocketCommands

Support for unix socket command handling.

Version
module ocean.application.components.Version

App version and build information.