getappmap / getappmap/appmap-python

Enable process recording by default

Offen
#366 1 Kommentar 0 Reaktionen 1 zugewiesene Person Auf GitHub ansehen

@apotterri arbeitet bereits daran.

Seit 14.8.2024.

enhancement navie-plan
Vorherrschende Sprache
Python
Sterne
104
Forks
17
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Implement a pattern that's working well in the node agent:

  • Process recording is enabled by default
  • If a request, remote, or test recording begins, the process recording is aborted
  • Process recording can be further controlled with env var APPMAP_RECORDER_PROCESS_ALWAYS
    • When truthy, process recording remains enabled even if another recording method would otherwise abort it.
    • When falsey, process recording does not begin on startup.

See also: https://github.com/getappmap/appmap-node/blob/a8b9fbf6c5bbf384fb5f0556b49c0525379ea837/src/recorder.ts#L16

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.