Documentation
¶
Index ¶
- type AddInput
- type NamedDryRunInput
- type Service
- func (s Service) Add(ctx context.Context, in AddInput) (domain.Report, error)
- func (s Service) Disable(ctx context.Context, in NamedDryRunInput) (domain.Report, error)
- func (s Service) Doctor(ctx context.Context) (domain.Report, error)
- func (s Service) Enable(ctx context.Context, in NamedDryRunInput) (domain.Report, error)
- func (s Service) List(ctx context.Context) (domain.Report, error)
- func (s Service) Remove(ctx context.Context, in NamedDryRunInput) (domain.Report, error)
- func (s Service) Repair(ctx context.Context, in NamedDryRunInput) (domain.Report, error)
- func (s Service) Sync(ctx context.Context, dryRun bool) (domain.Report, error)
- func (s Service) Update(ctx context.Context, in NamedDryRunInput) (domain.Report, error)
- func (s Service) UpdateAll(ctx context.Context, dryRun bool) (domain.Report, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NamedDryRunInput ¶
type Service ¶
type Service struct {
SourceResolver ports.SourceResolver
ManifestLoader ports.ManifestLoader
StateStore ports.StateStore
WorkspaceLock ports.WorkspaceLockStore
LockManager ports.LockManager
Journal ports.OperationJournal
Evidence ports.EvidenceRegistry
Adapters map[domain.TargetID]ports.TargetAdapter
CurrentWorkspaceRoot string
Now func() time.Time
}
Source Files
¶
- service.go
- service_add.go
- service_add_apply.go
- service_add_apply_failure.go
- service_add_apply_rollback.go
- service_add_apply_target.go
- service_add_plan.go
- service_add_records.go
- service_existing_apply.go
- service_existing_apply_remove.go
- service_existing_apply_remove_failure.go
- service_existing_apply_remove_target.go
- service_existing_apply_repair.go
- service_existing_apply_repair_failure.go
- service_existing_apply_repair_target.go
- service_existing_apply_rollback.go
- service_existing_apply_shared.go
- service_existing_apply_state.go
- service_existing_apply_toggle.go
- service_existing_apply_toggle_flow.go
- service_existing_apply_toggle_mutation.go
- service_existing_apply_toggle_state.go
- service_existing_apply_update.go
- service_existing_apply_update_failure.go
- service_existing_apply_update_target.go
- service_existing_apply_verify.go
- service_existing_plan.go
- service_existing_plan_adopt.go
- service_existing_plan_report.go
- service_existing_plan_shared.go
- service_existing_plan_target.go
- service_existing_plan_target_base.go
- service_existing_plan_target_mutation.go
- service_existing_plan_target_native.go
- service_existing_plan_targets.go
- service_existing_select.go
- service_existing_source.go
- service_report.go
- service_report_doctor.go
- service_report_doctor_messages.go
- service_report_doctor_targets.go
- service_report_summary.go
- service_report_target.go
- service_state.go
- service_state_policy.go
- service_state_records.go
- service_state_sync.go
- service_state_targets.go
- service_sync.go
- service_sync_desired.go
- service_sync_desired_apply.go
- service_sync_desired_dispatch.go
- service_sync_desired_plan.go
- service_sync_desired_warnings.go
- service_sync_remove.go
- service_sync_state.go
- service_sync_update.go
- service_sync_update_all.go
- service_sync_update_all_apply.go
- service_sync_update_all_report.go
- service_sync_update_all_state.go
- service_sync_update_append.go
- service_sync_update_plan.go
- service_sync_update_report.go
- service_sync_update_sort.go
- service_sync_workspace.go
- service_sync_workspace_report.go
- service_sync_workspace_state.go
Click to show internal directories.
Click to hide internal directories.