|
|
@ -152,6 +152,10 @@ def save_obj(): |
|
|
|
with open("horloge", "wb") as fichier: |
|
|
|
saver = pickle.Pickler(fichier) |
|
|
|
saver.dump(clock) |
|
|
|
if ('mails' in liste_mod): |
|
|
|
with open("mails", "wb") as fichier: |
|
|
|
saver = pickle.Pickler(fichier) |
|
|
|
saver.dump(mails) |
|
|
|
if ('stats' in liste_mod): |
|
|
|
with open("stats", "wb") as fichier: |
|
|
|
saver = pickle.Pickler(fichier) |
|
|
@ -175,10 +179,6 @@ def save_obj(): |
|
|
|
with open("welcome", "wb") as fichier: |
|
|
|
saver = pickle.Pickler(fichier) |
|
|
|
saver.dump(welcome) |
|
|
|
if ('mails' in liste_mod): |
|
|
|
with open("mails", "wb") as fichier: |
|
|
|
saver = pickle.Pickler(fichier) |
|
|
|
saver.dump(mails) |
|
|
|
with open("moderateurs", "wb") as fichier: |
|
|
|
saver = pickle.Pickler(fichier) |
|
|
|
saver.dump(modos) |
|
|
@ -187,7 +187,8 @@ def save_obj(): |
|
|
|
saver.dump(modules) |
|
|
|
|
|
|
|
def signal_handler(signal, frame): # Sauvegarder les données persistantes avant sortie |
|
|
|
save_obj() |
|
|
|
save_obj() |
|
|
|
time.sleep(2) |
|
|
|
sys.exit(0) |
|
|
|
|
|
|
|
def not_myself(f): |
|
|
|