9.9 peipkg.repository.removed

  • Event type: peipkg.repository.removed
  • Defined in: peipkg.evman
  • Tier: essential
  • Gating: none — every repository removal is recorded
  • Cardinality: once per repository remove

The record that peipkg removed a repository from its configuration and database, or tried to and failed. Removing a repository that is not configured succeeds.

Replaces peipkg.repo-remove.

9.9.1 Fields #

FieldTypePresenceMeaning
subject.token.sidbin.sidrequiredThe user SID of the effective token the operation ran under.
object.repository.namestrrequiredThe repository the event is about, by the name it is configured under.
outcome.successboolrequiredWhether the operation succeeded.
outcome.detailstroptionalThe error as peipkg reported it to the operator. Absent on success.

Every record also carries the header fields of the envelope, which no payload repeats.

Generated from peipkg.evman by pkm/tools/gen-events-book.py. Edit the fragment, not this page.

Edit this page