import subprocess as sp
import salome
import SALOME_Embedded_NamingService_ClientPy
+import NamingService
import signal
import os
def handler(signum, frame):
global proc
- ns = SALOME_Embedded_NamingService_ClientPy.SALOME_Embedded_NamingService_ClientPy( salome.naming_service.LoadIORInFile( ior_file ) )
+ ns = SALOME_Embedded_NamingService_ClientPy.SALOME_Embedded_NamingService_ClientPy( NamingService.NamingService.LoadIORInFile( ior_file ) )
cm = ns.Resolve(salome.CM_NAME_IN_NS)
cm.ShutdownContainersNow()
os.kill( proc.pid, signal.SIGKILL )
if __name__ == "__main__":
- salome.salome_init()
import sys
import tempfile
signal.signal(signal.SIGINT, handler)