#!/usr/bin/env python
# -*- coding: iso-8859-1 -*-
-# Copyright (C) 2007-2014 CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2007-2015 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
if port == use_port and port != -1:
print "- OK"
__setup_config(use_port, args, save_config)
+ queue.put([os.environ['OMNIORB_CONFIG'],
+ os.environ['NSPORT'],
+ os.environ['NSHOST']])
return
else:
print "- KO: port is busy"
Search free port for SALOME session.
Returns first found free port number.
"""
-
try:
import PortManager # mandatory
from multiprocessing import Process, Queue
os.environ['OMNIORB_CONFIG'] = info[0]
os.environ['NSPORT'] = info[1]
+ args['port'] = os.environ['NSPORT']
os.environ['NSHOST'] = info[2]
__savePortToFile(args)