Versions in this module Expand all Collapse all v0 v0.0.7 Oct 15, 2018 Changes in this version + const ReconcilePeriodAnnotation + const StatusPhaseCreating + const StatusPhaseFailed + const StatusPhaseRunning + func Add(mgr manager.Manager, options Options) + func IsStatusEqual(s1, s2 Status) bool + type AnsibleOperatorReconciler struct + Client client.Client + EventHandlers []events.EventHandler + GVK schema.GroupVersionKind + ReconcilePeriod time.Duration + Runner runner.Runner + func (r *AnsibleOperatorReconciler) Reconcile(request reconcile.Request) (reconcile.Result, error) + type Options struct + EventHandlers []events.EventHandler + GVK schema.GroupVersionKind + LoggingLevel events.LogLevel + ReconcilePeriod time.Duration + Runner runner.Runner + type ResourceStatus struct + FailureMessage string + History []Status + Phase string + func UpdateResourceStatus(sm map[string]interface{}, je eventapi.StatusJobEvent) (bool, ResourceStatus) + type Status struct + Changed int + Failures int + Ok int + Skipped int + TimeOfCompletion eventapi.EventTime + func NewStatusFromMap(sm map[string]interface{}) Status + func NewStatusFromStatusJobEvent(je eventapi.StatusJobEvent) Status