Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigureStep ¶
type ConfigureStep func() error
A ConfigureStep performa various changes to the system to configure it.
type SetupTool ¶
type SetupTool struct {
// contains filtered or unexported fields
}
SetupTool does a lot of setup things for the FMS that are not something normal users would need to run.
func NewSetupTool ¶
NewSetupTool sets up a logger for the setup tool.
func (*SetupTool) Configure ¶
Configure calls all the configure steps to configure the FMS workstation.
func (*SetupTool) Install ¶
Install pulls in all the packages and things that we need the network for and is intended to be called during a CI build to retrieve everything that's required to construct the image. Install does not require the system services to be running.
func (*SetupTool) SetupBoot ¶
SetupBoot installs the runtime hooks that startup the configuration jobs.
func (*SetupTool) SetupGizmoFMSSvc ¶
SetupGizmoFMSSvc installs the Gizmo FMS service. This has to happen at early install time as the core-service will try to enable it, which can only happen if the service already exists in the image.