server/migractions.py
branch3.5
changeset 3192 93c8fdcd943e
parent 3120 57ceabc6dfbc
child 3199 fc63b80ec979
child 3213 36a2357ccbc4
equal deleted inserted replaced
3184:613064b49331 3192:93c8fdcd943e
   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))