Browse Source

_CollectionStatus.last_incremental_backup_time(): regarded full as incremental fixed

Fabian Peter Hammerle 7 years ago
parent
commit
a11f02b05c
3 changed files with 3 additions and 3 deletions
  1. 1 1
      README.md
  2. 1 1
      duplitab/__init__.py
  3. 1 1
      tests/test_collection.py

+ 1 - 1
README.md

@@ -59,5 +59,5 @@ $ duplitab --filter-target-url '.*media/backup/[hs].*' status --table-style tabu
 target_url                               last full backup     last incremental backup
 ---------------------------------------  -------------------  -----------------------
 file:///media/backup/home                2016-01-01 08:04:04  2016-10-23 08:35:13
-sftp://user@server//media/backup/secret  2016-09-22 09:36:14  2016-09-22 09:36:14
+sftp://user@server//media/backup/secret  2016-09-22 09:36:14  never
 ```

+ 1 - 1
duplitab/__init__.py

@@ -52,7 +52,7 @@ class _CollectionStatus(_Status):
 
     @property
     def last_incremental_backup_time(self):
-        return self.primary_chain.last_backup_time if self.primary_chain else None
+        return self.primary_chain.last_incremental_backup_time if self.primary_chain else None
 
     @classmethod
     def _parse(cls, text):

+ 1 - 1
tests/test_collection.py

@@ -167,7 +167,7 @@ def test_chain_status_get_first_backup_time(chain_status, expected_time):
                     duplitab._SetStatus(backup_time=datetime.datetime(2016, 10, 27, 19, 57, 33)),
                 ]),
         ),
-        datetime.datetime(2016, 10, 27, 19, 57, 33),
+        None,
     ],
     [
         duplitab._CollectionStatus(