Browse Source

start db config

ecosajay 3 years ago
commit
e65353f31c
3 changed files with 34 additions and 0 deletions
  1. 2 0
      .gitignore
  2. 31 0
      app.py
  3. 1 0
      requirements.txt

+ 2 - 0
.gitignore

@@ -0,0 +1,2 @@
1
+backup/
2
+backup

+ 31 - 0
app.py

@@ -0,0 +1,31 @@
1
+import os
2
+import time
3
+import datetime
4
+import pipes
5
+
6
+DB_LIST = ['BDECR', 'BDEDO', 'BDEGT', 'BDEHN', 'BDENI', 'BDEPA', 'BDESV']
7
+DB_USER = 'haproxy'
8
+DB_PASS = str(os.getenv('QAPASS'))
9
+DB_HOST = '159.203.104.215'
10
+BACKUP_PATH = '/backup/'
11
+
12
+
13
+def Backup():
14
+
15
+    BACKUP_PATH = 'backup/'
16
+    DATETIME = time.strftime('%d%m%d-%H%M')
17
+
18
+
19
+    for DB_NAME in DB_LIST:
20
+        DATETIME = time.strftime('%d%m%Y-%H%M')
21
+        FILE_NAME = BACKUP_PATH + f'{DB_NAME}-' + DATETIME + '.sql'
22
+
23
+        try:
24
+            os.stat(FILE_NAME)
25
+        except:
26
+            os.mkdir(FILE_NAME)
27
+
28
+        print(FILE_NAME)
29
+
30
+
31
+Backup()

+ 1 - 0
requirements.txt

@@ -0,0 +1 @@
1
+