if "__control__" in self.data and "backup_count" in self.data[
"__control__"]:
max_count = self.data["__control__"]["backup_count"]
- else:
+ elif "mudpy.limit" in self.universe.contents:
max_count = self.universe.contents["mudpy.limit"].get(
- "backups")
+ "backups", 0)
+ else:
+ max_count = 0
if os.path.exists(self.filename) and max_count:
backups = []
for candidate in os.listdir(os.path.dirname(self.filename)):