Пример #1
0
    def afterAddingToNetwork(self):
        IPmecBase.afterAddingToNetwork(self)

        # look for an existin furl and set its value as the default
        from IPython.genutils import get_security_dir
        import os
        d = get_security_dir()
        filename = os.path.join(d, "ipcontroller-mec.furl")
        if os.path.exists(filename):
            f = open(filename)
            data = f.readlines()
            f.close()
        self.inputPorts[0].widget.set(data[0], 0)
Пример #2
0
    def afterAddingToNetwork(self):
        IPmecBase.afterAddingToNetwork(self)

        # look for an existin furl and set its value as the default
        from IPython.genutils import get_security_dir
        import os
        d = get_security_dir()
        filename = os.path.join( d, "ipcontroller-mec.furl") 
        if os.path.exists( filename ):
            f = open(filename)
            data = f.readlines()
            f.close()
        self.inputPorts[0].widget.set(data[0], 0)
Пример #3
0
    get_log_dir, 
    get_security_dir, 
    num_cpus
)
from IPython.kernel.fcutil import have_crypto

# Create various ipython directories if they don't exist.
# This must be done before IPython.kernel.config is imported.
from IPython.iplib import user_setup
if os.name == 'posix':
    rc_suffix = ''
else:
    rc_suffix = '.ini'
user_setup(get_ipython_dir(), rc_suffix, mode='install', interactive=False)
get_log_dir()
get_security_dir()

from IPython.kernel.config import config_manager as kernel_config_manager
from IPython.kernel.error import SecurityError, FileTimeoutError
from IPython.kernel.fcutil import have_crypto
from IPython.kernel.twistedutil import gatherBoth, wait_for_file
from IPython.kernel.util import printer

#-----------------------------------------------------------------------------
# General process handling code
#-----------------------------------------------------------------------------


class ProcessStateError(Exception):
    pass
Пример #4
0
#-------------------------------------------------------------------------------
# Imports
#-------------------------------------------------------------------------------

import os, 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()

# This will raise OSError if ipythondir doesn't exist.
security_dir = get_security_dir()

#-------------------------------------------------------------------------------
# Engine Configuration
#-------------------------------------------------------------------------------

engine_config = dict(
    logfile='',  # Empty means log to stdout
    furl_file=pjoin(security_dir, 'ipcontroller-engine.furl'))

#-------------------------------------------------------------------------------
# MPI Configuration
#-------------------------------------------------------------------------------

mpi_config = dict(mpi4py="""from mpi4py import MPI as mpi
mpi.size = mpi.COMM_WORLD.Get_size()
Пример #5
0
def test_get_security_dir():
    """Testcase to see if we can call get_security_dir without Exceptions."""
    sdir = genutils.get_security_dir()
Пример #6
0
def test_get_security_dir():
    """Make sure we can get the ipython/security directory."""
    sdir = genutils.get_security_dir()
Пример #7
0
from IPython.kernel.core.config import config_manager as core_config_manager
from IPython.config.cutils import import_item
from IPython.kernel.engineservice import EngineService

# Create various ipython directories if they don't exist.
# This must be done before IPython.kernel.config is imported.
from IPython.iplib import user_setup
from IPython.genutils import get_ipython_dir, get_log_dir, get_security_dir
if os.name == 'posix':
    rc_suffix = ''
else:
    rc_suffix = '.ini'
user_setup(get_ipython_dir(), rc_suffix, mode='install', interactive=False)
get_log_dir()
get_security_dir()

from IPython.kernel.config import config_manager as kernel_config_manager
from IPython.kernel.engineconnector import EngineConnector

#-------------------------------------------------------------------------------
# Code
#-------------------------------------------------------------------------------


def start_engine():
    """
    Start the engine, by creating it and starting the Twisted reactor.
    
    This method does:
    
Пример #8
0
def test_get_security_dir():
    """Make sure we can get the ipython/security directory."""
    sdir = genutils.get_security_dir()
    
Пример #9
0
#  the file COPYING, distributed as part of this software.
#-------------------------------------------------------------------------------

#-------------------------------------------------------------------------------
# Imports
#-------------------------------------------------------------------------------

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 Configuration
#-------------------------------------------------------------------------------

engine_config = dict(
    logfile = '',    # Empty means log to stdout
    furl_file = pjoin(security_dir, 'ipcontroller-engine.furl')
)

#-------------------------------------------------------------------------------
# MPI Configuration
#-------------------------------------------------------------------------------

mpi_config = dict(
Пример #10
0
def test_get_security_dir():
    """Testcase to see if we can call get_security_dir without Exceptions."""
    sdir = genutils.get_security_dir()