X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fbackup%2F.svn%2Ftext-base%2Fpcsbackupinfo.py.svn-base;fp=src%2Fbackup%2F.svn%2Ftext-base%2Fpcsbackupinfo.py.svn-base;h=0000000000000000000000000000000000000000;hb=63a6ebea88a1b27077b43782799337b3e35ec89f;hp=a76e11edc0179f1291c261525637ac44caae46f3;hpb=256d6db84797e58f32185f042154a7c0fc54163e;p=tablet-suite diff --git a/src/backup/.svn/text-base/pcsbackupinfo.py.svn-base b/src/backup/.svn/text-base/pcsbackupinfo.py.svn-base deleted file mode 100644 index a76e11e..0000000 --- a/src/backup/.svn/text-base/pcsbackupinfo.py.svn-base +++ /dev/null @@ -1,73 +0,0 @@ -import time -from datetime import datetime - -class PcsBackupInfo: - """Class that represents a backup - - Attributes: - _name -- Backup name - path -- Backup directory path - date -- Date when backup was created - _comment -- Any comment about backup - size -- Backup file size - files_number = total number of backup files - _time = time object was created in seconds since epoch - - """ - - def __init__(self, name, path, size, comment=""): - """Initialize object attributes.""" - self._name = name - self.path = path - self._time = time.time() - self.date = datetime.fromtimestamp(self._time).replace(microsecond=0) - self.size = size - self.files_number = 0 - self._comment = comment - self.fromDevice = False - - def getPath(self): - """Return object path.""" - return self.path - - def getName(self): - """Return object name.""" - return self._name - - def getDate(self): - """Return object creation date.""" - return self.date - - def getComment(self): - """Return object _comment attribute.""" - return self._comment - - def getSize(self): - """Return object file size.""" - return self.size - - def getTime(self): - """ Returns the object creation time in seconds since epoch. """ - return self._time - - def getFilesNumber(self): - """ Return number of files this backup holds. """ - return self.files_number - - def setComment(self, new_comment): - """Set object _comment attribute to the given string""" - self._comment = new_comment - - def setName(self, new_name): - """Set object name to a new name""" - self._name = new_name - - def setDate(self, newDate): - self.date = newDate - - def setFilesNumber(self, number_of_files): - """ Set number of files this backup holds to number_of_files .""" - self.files_number = number_of_files - - def setAtDevice(self, bool=False): - self.fromDevice = bool