- 
                Notifications
    You must be signed in to change notification settings 
- Fork 0
feat: Add utilities for working with LocalStack & other tidying #22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
0a9b249    to
    16429e0      
    Compare
  
    461c431    to
    2cdc208      
    Compare
  
    There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds utilities for working with LocalStack and performs various maintenance tasks. The main purpose is to enable development and testing with LocalStack by providing S3 utilities, configuring LocalStack support in middleware services, and improving logging configuration.
Key changes include:
- Removed outdated test utilities and sample data files
- Added new development scripts for S3 operations and database management
- Enhanced middleware to support LocalStack endpoints and improved logging
Reviewed Changes
Copilot reviewed 14 out of 15 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description | 
|---|---|
| middleware/testutils.py | Removed entire file containing old test utilities | 
| middleware/sample-data/ | Removed sample data files (customers.jsonl, hemingway.txt) | 
| middleware/loglib.py | Added LOG_LEVEL environment variable support | 
| middleware/consumer.py | Added LocalStack endpoint URL support and reduced log verbosity | 
| middleware/exporter.py | Removed ad-hoc test functions | 
| dev-scripts/ | Added new utilities for S3 operations and database purging | 
| docker-compose.yaml | Added LocalStack configuration for tools container | 
| README.md | Major restructuring with LocalStack setup instructions | 
| Dockerfiles | Package installation updates for tools and middleware | 
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Uh oh!
There was an error while loading. Please reload this page.