1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2025-01-01 04:37:34 +00:00

Merge pull request #2968 from ThomasWaldmann/fix-timestamp-option-1.1

borg create --timestamp: set start time, fixes #2957
This commit is contained in:
TW 2017-08-27 15:19:26 +02:00 committed by GitHub
commit 84d13f92b3

View file

@ -446,15 +446,13 @@ def save(self, name=None, comment=None, timestamp=None, additional_metadata=None
self.items_buffer.flush(flush=True)
duration = timedelta(seconds=time.monotonic() - self.start_monotonic)
if timestamp is None:
self.end = datetime.utcnow()
self.start = self.end - duration
start = self.start
end = self.end
end = datetime.utcnow()
start = end - duration
else:
self.end = timestamp
self.start = timestamp - duration
end = timestamp
start = self.start
end = timestamp + duration
start = timestamp
self.start = start
self.end = end
metadata = {
'version': 1,
'name': name,