projects
/
sitarba.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
570c75b
)
print age of backups
author
Stefan Huber <shuber2@gmx.at>
Thu, 17 May 2012 07:38:44 +0000
(09:38 +0200)
committer
Stefan Huber <shuber2@gmx.at>
Thu, 17 May 2012 07:38:44 +0000
(09:38 +0200)
shbackup
patch
|
blob
|
history
diff --git
a/shbackup
b/shbackup
index a45305e59ae8e9f1f88f28126065bfd457618c8c..0cfc4c74f3a03f5a0d2c846ef7c191f11600770f 100755
(executable)
--- a/
shbackup
+++ b/
shbackup
@@
-57,8
+57,14
@@
class Backup:
", mode: " + self.mode + "]"
def colAlignedString(self):
", mode: " + self.mode + "]"
def colAlignedString(self):
- return "%16s %8s %4s" % ( \
- self.date.strftime("%Y-%m-%d %H:%M"), self.epoch, self.mode)
+ age = datetime.datetime.now() - self.date
+ total_hours = age.total_seconds()/3600
+ if total_hours <= 48:
+ agestr = "(%s h)" % int(total_hours)
+ else:
+ agestr = "(%s d)" % age.days
+ return "%16s %7s %8s %4s" % ( \
+ self.date.strftime("%Y-%m-%d %H:%M"), agestr, self.epoch, self.mode)
@staticmethod
def getDirName(date, epoch, mode):
@staticmethod
def getDirName(date, epoch, mode):