service · inferred from evidence
live-reload
A feature of refinery that reads config files and applies changes without restarting.
- Huge data loss when deploying refinery configuration without restarting
The reporter tracked the data loss down to how the config files were written: Ruby's File.write modifies the file in place while refinery's live-reload reads it. Switching the deployment script to `cp` instead of File.write fixed it, and tr