refactor: use atomic file read/write for better performance

This commit is contained in:
2026-07-06 22:40:47 +08:00
parent 844d390017
commit b95a45496b
8 changed files with 262 additions and 356 deletions
+2
View File
@@ -13,6 +13,8 @@ from deploy.Windows.pip import PipManager
class Installer(GitManager, PipManager, AdbManager, AppManager, AlasManager):
def install(self):
from deploy.Windows.atomic import atomic_failure_cleanup
atomic_failure_cleanup('./config')
try:
self.git_install()
self.alas_kill()