(feature) Add manual storage metrics refresh #102

Merged
parkel merged 1 commits from issue-98-storage-metrics-refresh into master 2026-06-08 23:39:23 +02:00
Owner

Summary

  • Add a storage metrics refresh service that writes cached snapshot storage metadata outside web requests.
  • Add refresh_pobsync_storage_metrics for manual host/kind-filtered refreshes, bounded scans, and dry-run counts.
  • Document the maintenance command in the development notes.

Tests

  • .venv/bin/python manage.py test pobsync_backend.tests.test_storage_metrics --verbosity 2
  • .venv/bin/python manage.py test pobsync_backend --verbosity 1

This is the first manual-refresh slice for #98. Periodic scheduling and UI refresh controls remain follow-up work.

Refs #98

## Summary - Add a storage metrics refresh service that writes cached snapshot storage metadata outside web requests. - Add `refresh_pobsync_storage_metrics` for manual host/kind-filtered refreshes, bounded scans, and dry-run counts. - Document the maintenance command in the development notes. ## Tests - `.venv/bin/python manage.py test pobsync_backend.tests.test_storage_metrics --verbosity 2` - `.venv/bin/python manage.py test pobsync_backend --verbosity 1` This is the first manual-refresh slice for #98. Periodic scheduling and UI refresh controls remain follow-up work. Refs #98
parkel added 1 commit 2026-06-08 23:31:59 +02:00
Add a storage metrics refresh service and management command that update cached snapshot storage metadata outside web requests. The command supports host/kind filters, bounded scans, and dry-run output for operational refreshes.

Refs #98
parkel merged commit 16b2330cd0 into master 2026-06-08 23:39:23 +02:00
parkel deleted branch issue-98-storage-metrics-refresh 2026-06-08 23:39:23 +02:00
Sign in to join this conversation.