Replace tabs with spaces
git-svn-id: svn://svn.code.sf.net/p/crossfire/code/maps/trunk@13372 282e977c-c81d-0410-88c4-b93c2d0d6712master
parent
5ecbcdb6d7
commit
2e1f919c58
|
@ -27,31 +27,31 @@ import shelve
|
||||||
import Crossfire
|
import Crossfire
|
||||||
|
|
||||||
class CFDataBase:
|
class CFDataBase:
|
||||||
bankdb = {}
|
bankdb = {}
|
||||||
|
|
||||||
def __init__(self, bankfile):
|
def __init__(self, bankfile):
|
||||||
self.bankdb_file = os.path.join(Crossfire.LocalDirectory(), bankfile)
|
self.bankdb_file = os.path.join(Crossfire.LocalDirectory(), bankfile)
|
||||||
self.bankdb = shelve.open(self.bankdb_file, writeback=True)
|
self.bankdb = shelve.open(self.bankdb_file, writeback=True)
|
||||||
|
|
||||||
def store(self, name, value):
|
def store(self, name, value):
|
||||||
|
|
||||||
self.bankdb[name]=value
|
self.bankdb[name]=value
|
||||||
|
|
||||||
self.bankdb.sync()
|
self.bankdb.sync()
|
||||||
|
|
||||||
return 1
|
return 1
|
||||||
|
|
||||||
def get(self,name):
|
def get(self,name):
|
||||||
if name in self.bankdb:
|
if name in self.bankdb:
|
||||||
return self.bankdb[name]
|
return self.bankdb[name]
|
||||||
else:
|
else:
|
||||||
return 0
|
return 0
|
||||||
|
|
||||||
def remove_record(self,name):
|
def remove_record(self,name):
|
||||||
if name in self.bankdb:
|
if name in self.bankdb:
|
||||||
del self.bankdb[name]
|
del self.bankdb[name]
|
||||||
Crossfire.Log(Crossfire.LogDebug, "%s CFDataBase record removed." %name)
|
Crossfire.Log(Crossfire.LogDebug, "%s CFDataBase record removed." %name)
|
||||||
self.bankdb.sync()
|
self.bankdb.sync()
|
||||||
return 1
|
return 1
|
||||||
else:
|
else:
|
||||||
return 0
|
return 0
|
||||||
|
|
Loading…
Reference in New Issue