Skip to content

Feat provision log - #49

Merged
gundalow merged 2 commits into
mainfrom
feat-provision-log
Nov 5, 2026
Merged

gundalow merged 2 commits into
mainfrom
feat-provision-log

Conversation

@gundalow

@gundalow gundalow commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Given the increase in Cities and as checks it's getting difficult to check the status, use indentation to make it easier to understand

Before

uv run python -m tools.environment.provision_environment --forum
2026-11-05 10:06:14,548 - INFO - --- FORUM PROVISIONING ---
2026-11-05 10:06:16,415 - INFO - Ensuring group meetup-migrated-attendees...
2026-11-05 10:06:16,572 - INFO - meetup-migrated-attendees: Already configured | name: OK, full name: OK, description: OK, visibility: OK
2026-11-05 10:06:16,884 - INFO - meetup-organisers-london: Already configured | name: OK, full name: OK, description: OK, visibility: OK, member visibility: OK, public admission: OK, membership requests: OK, automatic membership domains: OK, tracking categories: OK, group owners: OK
2026-11-05 10:06:17,038 - INFO - meetup-attendee-london: Already configured | name: OK, full name: OK, description: OK, visibility: OK, member visibility: OK
2026-11-05 10:06:17,339 - INFO - meetup-organisers-barcelona: Already configured | name: OK, full name: OK, description: OK, visibility: OK, member visibility: OK, public admission: OK, membership requests: OK, automatic membership domains: OK, tracking categories: OK, group owners: OK
2026-11-05 10:06:17,491 - INFO - meetup-attendee-barcelona: Already configured | name: OK, full name: OK, description: OK, visibility: OK, member visibility: OK
2026-11-05 10:06:17,668 - INFO - Invite for London already exists
2026-11-05 10:06:17,668 - INFO - Invite for Barcelona already exists
2026-11-05 10:06:21,637 - INFO - Events > London: Already configured | name: OK, parent category id: OK, color: OK, text color: OK, description: OK, permissions: OK, moderator groups: OK

After

uv run python -m tools.environment.provision_environment --forum
2026-11-05 08:31:50,959 - INFO - Global
2026-11-05 08:31:50,959 - INFO -   FORUM PROVISIONING
2026-11-05 08:31:52,921 - INFO -   ✅ meetup-migrated-attendees: Already configured
2026-11-05 08:31:52,921 - INFO -     ✅ name: Already correct
2026-11-05 08:31:52,921 - INFO -     ✅ full name: Already correct
2026-11-05 08:31:52,921 - INFO -     ✅ description: Already correct
2026-11-05 08:31:52,921 - INFO -     ✅ visibility: Already correct
2026-11-05 08:31:52,921 - INFO - London
2026-11-05 08:31:53,231 - INFO -   ✅ meetup-organisers-london: Already configured
2026-11-05 08:31:53,231 - INFO -     ✅ name: Already correct
2026-11-05 08:31:53,231 - INFO -     ✅ full name: Already correct
2026-11-05 08:31:53,231 - INFO -     ✅ description: Already correct
2026-11-05 08:31:53,231 - INFO -     ✅ visibility: Already correct
2026-11-05 08:31:53,231 - INFO -     ✅ member visibility: Already correct
2026-11-05 08:31:53,231 - INFO -     ✅ public admission: Already correct
2026-11-05 08:31:53,231 - INFO -     ✅ membership requests: Already correct
2026-11-05 08:31:53,231 - INFO -     ✅ automatic membership domains: Already correct
2026-11-05 08:31:53,231 - INFO -     ✅ tracking categories: Already correct
2026-11-05 08:31:53,231 - INFO -     ✅ group owners: Already correct
...
2026-11-05 08:31:54,776 - INFO -   ✅ meetup-attendee-buenosaires: Already configured
2026-11-05 08:31:54,776 - INFO -     ✅ name: Already correct
2026-11-05 08:31:54,776 - INFO -     ✅ full name: Already correct
2026-11-05 08:31:54,776 - INFO -     ❓ description: Manual follow-up
2026-11-05 08:31:54,776 - INFO -     ✅ visibility: Already correct
2026-11-05 08:31:54,776 - INFO -     ✅ member visibility: Already correct

As the number of Cities increase it's getting difficult to check the
status
Clearly show:
* OK
* Updated
* Error
* Manual check needed
@gundalow
gundalow merged commit 7b899f5 into main Nov 5, 2026
2 checks passed
@gundalow
gundalow deleted the feat-provision-log branch November 5, 2026 10:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant