Lines Matching refs:generation
27 generation#/
53 latest -> generation#
54 Newest backup generation.
56 All files in a given backup generation, with the exception of
618 generation = os.readlink(os.path.join(self.backupdir, 'latest'))
619 self.generation = int(os.path.split(generation)[1])
621 self.generation = 0
657 return os.path.join(self.backupdir, str(self.generation), path)
660 '''Update latest symlink to point to the current generation'''
669 '''Create a new backup generation'''
674 raise util.Abort("Couldn't create backup generation %s: %s" %
680 # If there's no current backup generation, or the last backup was
684 if (not self.generation or
707 self.generation += 1
708 self.create_gen(self.generation)
736 os.rmdir(os.path.join(self.backupdir, str(self.generation)))
737 self.generation -= 1
739 if self.generation != 0:
740 self.update_latest(self.generation)
749 Restores from backup generation GEN (defaulting to the latest)
761 raise util.Abort('Backup generation does not exist: %s' %
763 self.generation = int(gen)
765 if not self.generation: # This is ok, 0 is not a valid generation
770 (self.backupdir, self.generation))