X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FKERNEL_PY%2Fsalome_kernel.py;h=81778e07623129f138175a2c8429e1d4145eb3f6;hb=fc1b34ca40de4f6d67945dd793c0a53abd243231;hp=6a6be1911929e35b2278cb4ed5392acf4197bd2a;hpb=d4617a5edb41e7acd4025a2b56160ae267ede7f6;p=modules%2Fkernel.git diff --git a/src/KERNEL_PY/salome_kernel.py b/src/KERNEL_PY/salome_kernel.py old mode 100644 new mode 100755 index 6a6be1911..81778e076 --- a/src/KERNEL_PY/salome_kernel.py +++ b/src/KERNEL_PY/salome_kernel.py @@ -1,5 +1,5 @@ # -*- coding: iso-8859-1 -*- -# Copyright (C) 2007-2014 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2007-2016 CEA/DEN, EDF R&D, OPEN CASCADE # # Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, # CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -32,15 +32,15 @@ from SALOME_NamingServicePy import * from SALOME_utilities import * import Engines -salome_kernel_initial=1 +orb = None +lcc = None +naming_service = None +cm = None def salome_kernel_init(): - global salome_kernel_initial global orb, lcc, naming_service, cm - if salome_kernel_initial: - salome_kernel_initial = 0 - + if not orb: # initialise the ORB orb = CORBA.ORB_init([''], CORBA.ORB_ID)