Created update_campaign_status.py - targeted campaign status control: - Update specific campaign by number (--camp C000000078) - Or search by partial campaign name (--camp "CONTENT SCALING") - Set to any status (--status A1, A2, A3, etc.) - Searches all statuses to find the campaign - If multiple matches, lets user choose - Interactive yes/no confirmation - Shows current and target status - Supports --auth-pfx for mTLS authentication Usage examples: python scripts/update_campaign_status.py --camp C000000078 --status A2 python scripts/update_campaign_status.py --camp "KINDER" --status A4 python scripts/update_campaign_status.py --camp C000000551 --status A1 --auth-pfx Features: - Required flags: --camp and --status - Searches across all statuses (A1-A6, B1-B2) - Partial name matching (case insensitive) - Multiple match handling with user selection - Clear success/failure feedback Updated README with complete documentation and examples 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| shared | ||
| a1_to_a2_download.py | ||
| a2_to_a3_upload.py | ||
| a2_to_a3_upload_polling.py | ||
| a4_webhook_monitor.py | ||
| a5_to_a6_download.py | ||
| advance_a1_to_a3.py | ||
| b1_to_b2_download.py | ||
| daily_report.py | ||
| reset_campaign_to_a1.py | ||
| test_connection.py | ||
| test_mtls_cert.py | ||
| test_mtls_debug.py | ||
| update_campaign_status.py | ||