core

command
v0.0.0-...-0117b6e Latest Latest
Warning

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

Go to latest
Published: May 2, 2024 License: Apache-2.0 Imports: 29 Imported by: 0

Documentation

Overview

Package main represents the entry point of the agent.

Package main represents the entry point of the agent. Parser contains logic for commandline handling flags

Directories

Path Synopsis
app
Package app represents the core SSM agent object
Package app represents the core SSM agent object
bootstrap
bootstrap package contains logic for agent initialization
bootstrap package contains logic for agent initialization
context
Package context contains context details needed by the app to execute
Package context contains context details needed by the app to execute
reboot/model
Package model contains constants value for reboot
Package model contains constants value for reboot
selfupdate/fileutil
Package fileutil contains utilities for working with the file system.
Package fileutil contains utilities for working with the file system.
selfupdate/fileutil/artifact
Package artifact contains utilities for working downloading files.
Package artifact contains utilities for working downloading files.
Package executor contains general purpose command executing objects.
Package executor contains general purpose command executing objects.
ipc
messagebus
Package messagebus logic to send message and get reply over IPC
Package messagebus logic to send message and get reply over IPC
workerprovider
longrunningprovider
Package longrunningprovider provides an interface to start/stop a worker process for long-running tasks.
Package longrunningprovider provides an interface to start/stop a worker process for long-running tasks.
longrunningprovider/datastore
Package datastore provides interface to read and write json data from/to disk
Package datastore provides interface to read and write json data from/to disk
longrunningprovider/datastore/filesystem
Package filesystem contains related functions from os, io, and io/ioutil packages
Package filesystem contains related functions from os, io, and io/ioutil packages
longrunningprovider/discover
Package discover finds worker configs for the core agent.
Package discover finds worker configs for the core agent.
longrunningprovider/model
Package model contains data objects for long running container
Package model contains data objects for long running container
longrunningprovider/provider
Package provider implements logic for allowing interaction with worker processes
Package provider implements logic for allowing interaction with worker processes

Jump to

Keyboard shortcuts

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