Commit 72fc2775 authored by Vincent Le gallic's avatar Vincent Le gallic

On ne tente de modifier le wiki que en PROD

Jusqu'ici, la partie serveur de la note kfet était agnostique de quelle instance tournait.
parent dda4cedc
......@@ -8,6 +8,13 @@ Certaines variables de configuration sont cependant dans la table ``configuratio
"""
import os
import socket
### Instance
#: Est-on sur la note de dev ?
DEV = (socket.gethostname() in ["bde-test", "bde-test-virt"])
#: Est-on sur la note de prod ?
PROD = (socket.gethostname() in ["bde2", "bde2-virt",])
### Base de données
#: Nom de la base PostgreSQL
......
......@@ -3193,8 +3193,9 @@ def valider_activite(self, data):
cur.execute("COMMIT;")
self._debug(1, u"valider_activite : activité %s validée%s" % (data, " (avec overlap)" * (conflicts != [])))
self._send("Activité validée.", retcode, errmsg)
# On modifie le wiki. Attention, en cas d'échec, le client n'en saura rien.
Wiki.refresh_calendar(u"validation")
if config.PROD:
# On modifie le wiki. Attention, en cas d'échec, le client n'en saura rien.
Wiki.refresh_calendar(u"validation")
else:
_pasledroit(self, "activites_admin")
......@@ -3220,8 +3221,9 @@ def devalider_activite(self, data):
cur.execute("COMMIT;")
self._debug(1, u"devalider_activite : activité %s dévalidée" % (data,))
self._send("Activité dévalidée.")
# On modifie le wiki. Attention, en cas d'échec, le client n'en saura rien.
Wiki.refresh_calendar(u"dévalidation")
if config.PROD:
# On modifie le wiki. Attention, en cas d'échec, le client n'en saura rien.
Wiki.refresh_calendar(u"dévalidation")
else:
_pasledroit(self, "activites_admin")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment