Source
xxxxxxxxxx
import os
import sys
import time
_homedir = os.getenv('HOME')
if _homedir == None :
print "Environment variable HOME is not set, please set it"
sys.exit(1)
__curtime = time.strftime("%Y%m%d-%H%M%S", time.gmtime())
###
### global casa state
###
casa = { 'helpers': {
'crashPoster' : 'CrashReportPoster',
'logger': 'casalogger',
'viewer': 'casaviewer',
'info': None,
'dbus': None,
'ipcontroller': None,
'ipengine': None
},
'dirs': {
'rc': _homedir + '/.casa',
'data': None,
'recipes': None,
'root': None,
'python': None,
'pipeline': None,
'xml': None
},
'flags': { },
'files': {
'logfile': os.getcwd( ) + '/casa-'+__curtime+'.log',
'iplogfile': os.getcwd( ) + '/ipython-'+__curtime+'.log'
},
'state' : {
'init_version': 1,
'startup': True,
'unwritable': set( )
},
}