pour utiliser un faux digicode sur egon

darcs-hash:20070531104523-f46e9-490fbd9eaa9c8f6dd5f692b984ac94ff62800221.gz
This commit is contained in:
gdetrez 2007-05-31 12:45:23 +02:00
parent 1ce1644112
commit e7dbc7161e

View file

@ -1,5 +1,4 @@
#!/usr/bin/env python # -*- coding: utf-8 -*-
# -*- coding: iso-8859-15 -*-
# ############################################################# # #############################################################
# .. # ..
# .... ............ ........ # .... ............ ........
@ -19,16 +18,14 @@
# #
# ############################################################# # #############################################################
""" """
digicode.py fake_digicode.py
Fonctions pour controler le digicode du 4@J Fonctions pour controler le digicode du 4@J (simulation)
Copyright (c) 2006 by www.crans.org Copyright (c) 2006 by www.crans.org
""" """
import sys, time, tempfile, os, commands, string, random import sys, time, tempfile, os, commands, string, random
import crans.utils.files import crans.utils.files
def __init__():
pass
# ############################################################# # #############################################################
# CONSTANTES # CONSTANTES
# ############################################################# # #############################################################
@ -48,8 +45,19 @@ def CodeAlreadyExists(Exception):
# test pour voir si on est bien sur la bonne machine # test pour voir si on est bien sur la bonne machine
import socket import socket
if socket.gethostname() != CODES_SERVER: if socket.gethostname() != CODES_SERVER:
raise EnvironmentError, "La manipulation des codes pour le digicode n'est possible que sur %s" % CODES_SERVER CODES_DIR = tempfile.mkdtemp(prefix='fake_digicode')
FAKE_DIR = True
#raise EnvironmentError, "La manipulation des codes pour le digicode n'est possible que sur %s" % CODES_SERVER
else:
FAKE_DIR = False
def __del__():
if FAKE_DIR:
os.rmdir(CODES_DIR)
def __init__():
pass
# ############################### # ###############################
# save_code # save_code
# ############################### # ###############################