Some fix in pywallter.py to run with gevent
This commit is contained in:
parent
f67ccfdd19
commit
89bfce21b6
16
pywallter.py
16
pywallter.py
@ -18,7 +18,8 @@ from views.logs import logs
|
||||
from views.loginlogout import loginlogout
|
||||
from views.gallery import mygallery
|
||||
|
||||
from tools.databaseinit import init_db, check_directories, db_migrate
|
||||
from tools.databaseinit import init_db, check_directories, db_migrate, check_directories
|
||||
|
||||
|
||||
import glob, os, sys, time
|
||||
|
||||
@ -80,8 +81,11 @@ def create_app():
|
||||
app = Flask( 'pywallter' )
|
||||
app.config.from_pyfile('config.py')
|
||||
bcrypt = Bcrypt(app)
|
||||
database= app.config['DATABASE']
|
||||
xmpp_server_not_installed = system('whereis prosodyctl')
|
||||
mail_server_not_installed = system('whereis set_mail_alias') + system('whereis set_mail_passwd') + system('whereis smtpctl')
|
||||
folder_users= app.config['DOSSIER_APP']
|
||||
extensionimg = app.config['EXT_IMG']
|
||||
|
||||
if XMPP_SERVER and xmpp_server_not_installed :
|
||||
print ("Vous avez activé la prise en charge du protocole XMPP mais prosody n'est pas installé")
|
||||
@ -95,21 +99,19 @@ def create_app():
|
||||
print(" Pywallter ne peut démarrer en l'état désactivé la fonction Mail ou/et installé et confiurer les programme Dovecot et opensmtpd ainsi que les scripts pour gérer les comptes mails")
|
||||
exit(1)
|
||||
|
||||
init_db(DATABASE)
|
||||
db_migrate(DATABASE)
|
||||
if init_dir():
|
||||
init_db(database)
|
||||
db_migrate(database)
|
||||
if check_directories(folder_users):
|
||||
print ("Le repertoire des utilisateurs a été créer")
|
||||
|
||||
|
||||
|
||||
DOSSIER_PERSO= app.config['DOSSIER_APP']
|
||||
|
||||
extensionimg = app.config['EXT_IMG']
|
||||
|
||||
|
||||
app.register_blueprint(inscription)
|
||||
app.register_blueprint(blog)
|
||||
app.register_blueprint(filesupload)
|
||||
app.register_blueprint(mymailbox)
|
||||
app.register_blueprint(profil)
|
||||
app.register_blueprint(logs)
|
||||
app.register_blueprint(loginlogout)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user