Salome HOME
Copyright update 2021
[samples/component.git] / src / SyrControlComponent / SyrControlComponent.py
index 393be352c2d7a07407fe230c4176346656db30b1..4b0add8f4b47a165e53e75c2b8d8bac6d1e100aa 100644 (file)
@@ -1,5 +1,5 @@
-#! /usr/bin/env python
-# Copyright (C) 2007-2015  CEA/DEN, EDF R&D, OPEN CASCADE
+#! /usr/bin/env python3
+# Copyright (C) 2007-2021  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
@@ -96,7 +96,7 @@ class SyrControlComponent( SuperVisionTest__POA.SyrControlComponent, SALOME_Comp
             if iN < max :
                 N = iN + 1
                 OutLoop = 1
-        print 'SyrControlComponent LOOPN InLoop iN OutLoop N',InLoop,iN,OutLoop,N
+        print('SyrControlComponent LOOPN InLoop iN OutLoop N',InLoop,iN,OutLoop,N)
         self.endService( 'SyrControlComponent LOOPN' )
         return OutLoop,N,0
 
@@ -106,7 +106,7 @@ class SyrControlComponent( SuperVisionTest__POA.SyrControlComponent, SALOME_Comp
             OutLoop = 1
         else :
             OutLoop = 0
-        print 'SyrControlComponent WHILENOTONE OutLoop N',OutLoop,N
+        print('SyrControlComponent WHILENOTONE OutLoop N',OutLoop,N)
         return OutLoop
 
     def IFNOTEVEN( self , N ) :
@@ -114,7 +114,7 @@ class SyrControlComponent( SuperVisionTest__POA.SyrControlComponent, SALOME_Comp
         Odd = 0
         if Even == 0 :
             Odd = 1
-        print 'SyrControlComponent IFNOTEVEN Odd Even N',Odd,Even,N
+        print('SyrControlComponent IFNOTEVEN Odd Even N',Odd,Even,N)
         return Odd,Even
 
     def LOOPi( self , InLoop , ii ):
@@ -127,19 +127,19 @@ class SyrControlComponent( SuperVisionTest__POA.SyrControlComponent, SALOME_Comp
             if ii+1 < 2 :
                 i = ii + 1
                 OutLoop = 1
-        print 'SyrControlComponent LOOPi InLoop ii OutLoop i',InLoop,ii,OutLoop,i
+        print('SyrControlComponent LOOPi InLoop ii OutLoop i',InLoop,ii,OutLoop,i)
         return OutLoop,i
 
     def WHILEEVEN( self , N ) :
         OutLoop = self.Syr.C_ISEVEN( N )
-        print 'SyrControlComponent WHILEEVEN OutLoop N',OutLoop,N
+        print('SyrControlComponent WHILEEVEN OutLoop N',OutLoop,N)
         return OutLoop 
 
     def __init__(self, orb, poa, this, containerName, instanceName, interfaceName):
         SALOME_ComponentPy_i.__init__(self, orb, poa, this, containerName,
-                                      instanceName, interfaceName, 1)
+                                      instanceName, interfaceName, True)
         self.Syr = lcc.FindOrLoadComponent( 'FactoryServer' , 'SyrComponent' )
-        print "SyrControlComponent::__init__",dir(self.Syr)
+        print("SyrControlComponent::__init__",dir(self.Syr))
 
     def getVersion( self ):
         import salome_version