server/migractions.py
changeset 3199 fc63b80ec979
parent 3163 edfe43ceaa35
parent 3192 93c8fdcd943e
child 3230 1d25e928c299
equal deleted inserted replaced
3195:a6f1daddfe8a 3199:fc63b80ec979
   114 
   114 
   115     def backup_database(self, backupfile=None, askconfirm=True):
   115     def backup_database(self, backupfile=None, askconfirm=True):
   116         config = self.config
   116         config = self.config
   117         repo = self.repo_connect()
   117         repo = self.repo_connect()
   118         # paths
   118         # paths
   119         timestamp = datetime.now().strftime('%Y-%m-%d_%H:%M:%S')
   119         timestamp = datetime.now().strftime('%Y-%m-%d_%H-%M-%S')
   120         instbkdir = osp.join(config.appdatahome, 'backup')
   120         instbkdir = osp.join(config.appdatahome, 'backup')
   121         if not osp.exists(instbkdir):
   121         if not osp.exists(instbkdir):
   122             os.makedirs(instbkdir)
   122             os.makedirs(instbkdir)
   123         backupfile = backupfile or osp.join(instbkdir, '%s-%s.tar.gz'
   123         backupfile = backupfile or osp.join(instbkdir, '%s-%s.tar.gz'
   124                                             % (config.appid, timestamp))
   124                                             % (config.appid, timestamp))