When calling rezup use {name}, the command checks remote container for new revision and pulls one if there is. This design might have a potential problem is that when the command fails to create the new revision, it will keep pulling next time and fails again, deadlock.
Improvement
- Better to define a max pulling retry time in single command call, and fallback to old revision if failed.
- When fallback to old revision, prompt warning every time it's being accessed by CLI.
- Recipe should have entries to indicate who authored it, e.g.
author, email, and these info could be used in warning message above.
When calling
rezup use {name}, the command checks remote container for new revision and pulls one if there is. This design might have a potential problem is that when the command fails to create the new revision, it will keep pulling next time and fails again, deadlock.Improvement
author,email, and these info could be used in warning message above.