Uploaded image for project: 'Common Controller SDK'
  1. Common Controller SDK
  2. CCSDK-3906

Python Code Updates: Common Controller SDK (CCSDK)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Low Low
    • London Release
    • London Release
    • None
    • None

      CIMAN-433 will capture a bunch of bugs/tasks related to the migration from Python2 to Python3.  All the ONAP repositories were cloned (4GB data) and scanned using the command below:

      find . -name '*.py' -exec python3 -m py_compile {} \;

      This returned 53 issues across 22 repositories/sub-projects. A Jira bug will be raised for each sub-project. 

      Bugs found affecting this sub-project:

        File "./ccsdk_cds/ms/blueprintsprocessor/functions/python-executor/src/test/resources/PythonTestScript.py", line 4
          print "Processing calling..." + PROPERTY_BLUEPRINT_BASE_PATH
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
        File "./ccsdk_cds/ms/blueprintsprocessor/functions/python-executor/src/test/resources/scripts/SamplePythonComponentNode.py", line 8
          print "Processing calling..." + PROPERTY_BLUEPRINT_BASE_PATH
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
        File "./ccsdk_cds/components/model-catalog/blueprint-model/test-blueprint/capability_python/Scripts/python/DefaultGetNetConfig.py", line 40
          except Exception, err:
                 ^^^^^^^^^^^^^^
      SyntaxError: multiple exception types must be parenthesized
        File "./ccsdk_cds/components/model-catalog/blueprint-model/test-blueprint/capability_python/Scripts/python/SamplePythonComponentNode.py", line 8
          print "Processing calling..." + PROPERTY_BLUEPRINT_BASE_PATH
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
        File "./ccsdk_cds/components/model-catalog/blueprint-model/test-blueprint/capability_python/Scripts/python/SampleRAProcessor.py", line 11
          print "Processing calling.." + PROPERTY_BLUEPRINT_BASE_PATH
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
        File "./ccsdk_cds/components/model-catalog/blueprint-model/test-blueprint/golden/Scripts/python/ConfigDeploy.py", line 51
          print self.addError(runtime_exception.cause.message)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
        File "./ccsdk_cds/components/model-catalog/blueprint-model/test-blueprint/golden/Scripts/python/Rollback.py", line 42
          print self.addError(runtime_exception.cause.message)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
        File "./ccsdk_cds/components/model-catalog/blueprint-model/test-blueprint/golden/Scripts/python/DescriptionExample.py", line 41
          print self.addError(runtime_exception.cause.message)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
        File "./ccsdk_cds/components/model-catalog/blueprint-model/test-blueprint/baseconfiguration/Scripts/python/SamplePythonComponentNode.py", line 8
          print "Processing calling..." + PROPERTY_BLUEPRINT_BASE_PATH
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
        File "./ccsdk_cds/components/model-catalog/blueprint-model/test-blueprint/baseconfiguration/Scripts/python/NetconfRpcExample.py", line 45
          except JavaException, err:
                 ^^^^^^^^^^^^^^^^^^
      SyntaxError: multiple exception types must be parenthesized
        File "./ccsdk_cds/components/model-catalog/blueprint-model/test-blueprint/baseconfiguration/Scripts/python/SampleRAProcessor.py", line 13
          print "Processing calling..." + PROPERTY_BLUEPRINT_BASE_PATH
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
        File "./ccsdk_cds/components/scripts/python/ccsdk_blueprints/abstract_blueprint_function.py", line 10
          print "Processing calling from parent..."
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
        File "./ccsdk_cds/components/scripts/python/ccsdk_blueprints/sample_ra_processor_function.py", line 8
          print "Processing calling.." + PROPERTY_BLUEPRINT_BASE_PATH
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
        File "./ccsdk_cds/components/scripts/python/ccsdk_blueprints/abstract_ra_processor.py", line 12
          print "Processing.."
          ^^^^^^^^^^^^^^^^^^^^
      SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
        File "./ccsdk_cds/components/scripts/python/ccsdk_blueprints/sample_blueprint_component.py", line 12
          print "Processing calling..." + PROPERTY_BLUEPRINT_BASE_PATH
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
        File "./ccsdk_sli/plugins/grToolkit/model/scripts/python/yang2props.py", line 42
          print 'yang2props.py <input yang> <output properties>'
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
      Processing: ./ccsdk_distribution/ansible-server/src/main/ansible-server/UsersRestServer.py
      Sorry: TabError: inconsistent use of tabs and spaces in indentation (UsersRestServer.py, line 161)
        File "./ccsdk_sli_plugins/grToolkit/model/scripts/python/yang2props.py", line 42
          print 'yang2props.py <input yang> <output properties>'
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?

            djtimoney Dan Timoney
            modesevenindustrialsolutions Matthew Watkins
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: