|
@@ -8,6 +8,7 @@ import re
|
|
|
import markdown
|
|
|
import uuid
|
|
|
import subprocess
|
|
|
+import time
|
|
|
from backstage.blogs.forms import BlogCreateForm
|
|
|
from backstage.utils import get_now_time, translate
|
|
|
from backstage.utils.routes import create_content, remove_content, get_trans_title_url_name
|
|
@@ -137,9 +138,10 @@ image: ""\n
|
|
|
|
|
|
@blogs_app.route('/backstage/update', methods=['GET'])
|
|
|
def update():
|
|
|
- #subprocess.run(["cp", "-r", "/var/www/bhouse2", "/var/www/bhousebackup"], shell=True)
|
|
|
+ #subprocess.run(["cp -r /var/www/bhouse2 /var/www/bhousebackup"], shell=True)
|
|
|
subprocess.run(["cd /var/www/bhouse2/New-Bhouse-Web; hugo"], shell=True)
|
|
|
- subprocess.run(["rsync", "-azn", "-e", "ssh", "/var/www/bhouse2/New-Bhouse-Web/public", "root@172.105.241.163:/var/www/New-Bhouse-Web"], shell=True) # remove n before handing to customer
|
|
|
+ time.sleep(5)
|
|
|
+ subprocess.run(["rsync -azn -e ssh /var/www/bhouse2/New-Bhouse-Web/public root@172.105.241.163:/var/www/New-Bhouse-Web"], shell=True) # remove n before handing to customer
|
|
|
return redirect(url_for('blogs.blog_list'))
|
|
|
|
|
|
@blogs_app.route('/backstage/blogs', methods=['GET'])
|