astrodbtoolkit / astrodbtoolkit/AstrodbKit
Use logger to add debug mode
- Vorherrschende Sprache
- Python
- Sterne
- 12
- Forks
- 5
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
When in debug mode,
- print the filename being saved in the `save_json` function
- print the filename being opened in `load_json` function.
- do whatever `verbose=True` does in the `search_object` function
When `load_database` or `save_database` fails, this would help troubleshoot the file that is causing the problem.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginnen Sie damit, die Funktionen save_json, load_json, search_object, load_database und save_database zu lesen, um das bestehende ausführliche Verhalten und die Fehlerpfade zu verstehen. Fügen Sie Debug-Protokollierung für gespeicherte und geöffnete Dateinamen hinzu, und sorgen Sie dafür, dass der Debug-Modus das von verbose=True in search_object bereitgestellte Verhalten umfasst; fertig ist die Änderung, wenn Datenbankfehler den relevanten Dateinamen offenlegen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- database
- Issue-Typ
- Feature
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100