Versions in this module Expand all Collapse all v1 v1.5.0 Sep 23, 2019 Changes in this version + type EventIdentifier struct + Entity string + EntityID string + Kind string + type Eventer struct + func InitEvents(client *client.Client, kube *kuber.Kube, skipNamespaces []string, ...) *Eventer + func NewEventer(client *client.Client, kube *kuber.Kube, skipNamespaces []string, ...) *Eventer + func (eventer *Eventer) ChangeStatus(entity string, id uuid.UUID, status watcher.Status, ...) + func (eventer *Eventer) GetAccountID(resource proc.Identifiable) (uuid.UUID, error) + func (eventer *Eventer) GetApplicationDesiredServices(id uuid.UUID) ([]uuid.UUID, error) + func (eventer *Eventer) GetApplicationID(resource proc.Identifiable) (uuid.UUID, error) + func (eventer *Eventer) GetContainerID(pod proc.Identifiable, containerName string) (uuid.UUID, error) + func (eventer *Eventer) GetID(resource proc.Identifiable) (string, error) + func (eventer *Eventer) GetServiceID(resource proc.Identifiable) (uuid.UUID, error) + func (eventer *Eventer) IsIgnored(resource proc.Identifiable) bool + func (eventer *Eventer) Start() + func (eventer *Eventer) WriteEvent(event *watcher.Event) error + func (eventer *Eventer) WriteEvents(events []*watcher.Event) error Other modules containing this package github.com/MagalixCorp/magalix-agent/v2