29 lines
687 B
Plaintext
29 lines
687 B
Plaintext
debug = false
|
|
debug2 = false
|
|
|
|
#############################################################
|
|
# only for development start on dev machine
|
|
import sys
|
|
sys.path().push('/data/coding/berry/modules/util')
|
|
sys.path().push('/data/coding/berry/modules/dev')
|
|
print(sys.path())
|
|
##########################################################
|
|
|
|
import object
|
|
|
|
var datafile = 'test.dat'
|
|
var more = object({})
|
|
# use parent parameter to track use with save and load.
|
|
var data = object(datafile,{'autoload':false, 'sobj':['more']}) #sobj are maps to be treated as objects
|
|
if path.exists(datafile)
|
|
data.load()
|
|
else
|
|
data.max = 10
|
|
data.more = {}
|
|
end
|
|
more.assign(data.more)
|
|
data._autosave = true
|
|
|
|
|
|
|