Salome HOME
tag 5.1.2 --> 5.1.3
[modules/kernel.git] / bin / salome_session.py
index 9c648214dd6c7972154960850164d22ce519d345..59e09142d010709d75bc4df2f8548418d6654a49 100644 (file)
@@ -1,3 +1,4 @@
+#  -*- coding: iso-8859-1 -*-
 #  Copyright (C) 2007-2008  CEA/DEN, EDF R&D, OPEN CASCADE
 #
 #  Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
 #
 #  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
+## @package salome_session
+# \brief Module that provides the SalomeSession object that helps to launch
+#        a SALOME script session
+#
+#
+
 import os
 import sys
 import string
@@ -90,7 +97,7 @@ def searchFreePort():
             msg  = ""
             msg += "Can not find a free port to launch omniNames\n"
             msg += "Kill the running servers and try again.\n"
-            raise msg
+            raise RuntimeError, msg
         NSPORT = NSPORT+1
         pass
     os.environ['NSHOST'] = hostname
@@ -99,6 +106,7 @@ def searchFreePort():
 
 
 class SalomeSession(object):
+    """Salome session launcher"""
     import runSalome
     import killSalomeWithPort
     import killSalome