home *** CD-ROM | disk | FTP | other *** search
- # Source Generated with Decompyle++
- # File: in.pyc (Python 2.6)
-
- __docformat__ = 'restructuredtext en'
- import os
- import sys
- from os.path import join as pjoin
- from IPython.external.configobj import ConfigObj
- from IPython.config.api import ConfigObjManager
- from IPython.genutils import get_ipython_dir, get_security_dir
- default_kernel_config = ConfigObj()
- security_dir = get_security_dir()
- engine_config = dict(logfile = '', furl_file = pjoin(security_dir, 'ipcontroller-engine.furl'))
- mpi_config = dict(mpi4py = 'from mpi4py import MPI as mpi\nmpi.size = mpi.COMM_WORLD.Get_size()\nmpi.rank = mpi.COMM_WORLD.Get_rank()\n', pytrilinos = 'from PyTrilinos import Epetra\nclass SimpleStruct:\n pass\nmpi = SimpleStruct()\nmpi.rank = 0\nmpi.size = 0\n', default = '')
- controller_config = dict(logfile = '', import_statement = '', reuse_furls = False, engine_tub = dict(ip = '', port = 0, location = '', secure = True, cert_file = pjoin(security_dir, 'ipcontroller-engine.pem')), engine_fc_interface = 'IPython.kernel.enginefc.IFCControllerBase', engine_furl_file = pjoin(security_dir, 'ipcontroller-engine.furl'), controller_interfaces = dict(task = dict(controller_interface = 'IPython.kernel.task.ITaskController', fc_interface = 'IPython.kernel.taskfc.IFCTaskController', furl_file = pjoin(security_dir, 'ipcontroller-tc.furl')), multiengine = dict(controller_interface = 'IPython.kernel.multiengine.IMultiEngine', fc_interface = 'IPython.kernel.multienginefc.IFCSynchronousMultiEngine', furl_file = pjoin(security_dir, 'ipcontroller-mec.furl'))), client_tub = dict(ip = '', port = 0, location = '', secure = True, cert_file = pjoin(security_dir, 'ipcontroller-client.pem')))
- client_config = dict(client_interfaces = dict(task = dict(furl_file = pjoin(security_dir, 'ipcontroller-tc.furl')), multiengine = dict(furl_file = pjoin(security_dir, 'ipcontroller-mec.furl'))))
- default_kernel_config['engine'] = engine_config
- default_kernel_config['mpi'] = mpi_config
- default_kernel_config['controller'] = controller_config
- default_kernel_config['client'] = client_config
- config_manager = ConfigObjManager(default_kernel_config, 'IPython.kernel.ini')
-