Closed k4rl85 closed 9 years ago
Non mi torna assolutamente che tu abbia spostato una serie di cose eterogenee in una class come DaemonUtils solo per far dimagrire un po' il daemon. Se volevi scorporare un po' di logica dal daemon (bene) magari e' piu' logico aggredire altre parti, come lo snapshot. Mi aspetterei anche una api del tipo:
self.snap = Snapshot("/home/user/....")
snap1 = Snapshot.fromJson(server_snap)
sync_commands = self.snap.sync(snap1, ..., ...)
Questo secondo me sarebbe un refactoring piu' sensato.