Versions in this module Expand all Collapse all v0 v0.2.0 Dec 30, 2024 v0.2.0-rc1 Dec 27, 2024 v0.1.1 Oct 16, 2024 Changes in this version + func CreateDirectory(file File) error v0.1.0 Oct 14, 2024 Changes in this version + type ApplyInput struct + CalculatedPlan CalculatedPlan + ExistingOneTimeOutput []byte + ExistingPeriodicOutput []byte + OneTimeInstructionAttempts int + ReconcileFiles bool + RunOneTimeInstructions bool + type ApplyOutput struct + OneTimeApplySucceeded bool + OneTimeOutput []byte + PeriodicApplySucceeded bool + PeriodicOutput []byte + type Applyinator struct + func NewApplyinator(workDir string, preserveWorkDir bool, appliedPlanDir, interlockDir string, ...) *Applyinator + func (a *Applyinator) Apply(ctx context.Context, input ApplyInput) (ApplyOutput, error) + type CalculatedPlan struct + Checksum string + Plan Plan + func CalculatePlan(rawPlan []byte) (CalculatedPlan, error) + type CommonInstruction struct + Args []string + Command string + Env []string + Image string + Name string + type File struct + Content string + Directory bool + GID int + Path string + Permissions string + UID int + type OneTimeInstruction struct + SaveOutput bool + type PeriodicInstruction struct + PeriodSeconds int + SaveStderrOutput bool + type PeriodicInstructionOutput struct + ExitCode int + Failures int + LastFailedRunTime string + LastSuccessfulRunTime string + Name string + Stderr []byte + Stdout []byte + type Plan struct + Files []File + OneTimeInstructions []OneTimeInstruction + PeriodicInstructions []PeriodicInstruction + Probes map[string]prober.Probe v0.1.0-rc3 Oct 12, 2024 v0.1.0-rc2 Sep 29, 2024 v0.1.0-rc1 Sep 25, 2024