~teejee2008/timeshift/trunk

« back to all changes in this revision

Viewing changes to src/Core/Snapshot.vala

  • Committer: Tony George
  • Date: 2017-01-26 06:10:54 UTC
  • Revision ID: tony.george.kol@gmail.com-20170126061054-n4ny40gxcktrzqe4
Code cleanup

Show diffs side-by-side

added added

removed removed

Lines of Context:
443
443
                foreach(var subvol in subvolumes.values){
444
444
                        bool ok = subvol.remove();
445
445
                        if (!ok) {
 
446
                                log_error(_("Failed to remove snapshot") + ": %s".printf(name));
 
447
                                log_msg(string.nfill(78, '-'));
446
448
                                return false;
447
449
                        }
448
450
                }
452
454
                foreach(var subvol in subvolumes.values){
453
455
                        bool ok = dir_delete(paths[subvol.name], true);
454
456
                        if (!ok) {
 
457
                                log_error(_("Failed to remove snapshot") + ": %s".printf(name));
 
458
                                log_msg(string.nfill(78, '-'));
455
459
                                return false;
456
460
                        }
457
461
                }
458
462
 
 
463
                if (!dir_delete(path, true)){
 
464
                        log_error(_("Failed to remove snapshot") + ": %s".printf(name));
 
465
                        log_msg(string.nfill(78, '-'));
 
466
                        return false;
 
467
                }
 
468
 
459
469
                log_msg(_("Removed snapshot") + ": %s".printf(name));
460
 
 
461
470
                log_msg(string.nfill(78, '-'));
462
471
                
463
472
                return true;