[impression] on enregistre jid en un lieu tranquille
Ignore-this: 51de637137686e26d00b9b93beadb9e2 Aujourd'hui, j'ai appris à créer un nouveau fichier en python, VDM. darcs-hash:20120626213505-28565-aaef3a14cba738e0f069a486470f584c51b9d19b.gz
This commit is contained in:
parent
fd4d4a7f9a
commit
ca93d5895e
1 changed files with 8 additions and 4 deletions
|
@ -122,11 +122,15 @@ class SettingsError(Exception):
|
|||
pass
|
||||
def _uniq_jid():
|
||||
""" Alloue un jid unique """
|
||||
fname = '/var/impression/fichiers/jid'
|
||||
fname = '/var/impression/jid'
|
||||
## Maybe need a lock ?
|
||||
try:
|
||||
f = file(fname,'r+')
|
||||
cur = int(f.read())+1
|
||||
f.seek(0)
|
||||
except:
|
||||
cur = 0
|
||||
f = file(fname,'w')
|
||||
f.write(str(cur))
|
||||
f.close()
|
||||
return cur
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue