Uploaded image for project: 'Ambari'
  1. Ambari
  2. AMBARI-16101 clean up import * at common-services level
  3. AMBARI-16175

clean up import * : Accumulo, AMS Atlas, Falcon, Flume and Ganglia

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • 2.0.0, 2.1.0, 2.2.0, 2.4.0
    • 3.0.0
    • ambari-agent, ambari-server
    • None

    Description

      Python code at at common-services level used generic imports form resource_management (from resource_management import *)
      Ideally, for easier code tracking and performance, these import should be more specific, such as:
      from resource_management.libraries.script.script import Script
      from resource_management.core.resources.system import Directory
      This subtask cleans up import * from resource_management and replace it for specific imports for:
      Accumulo, Ambari-metrics, Atlas, Falcon, Flume and Ganglia services

      Attachments

        1. AMBARI-16175.patch
          35 kB
          Juanjo Marron

        Issue Links

          Activity

            People

              jmarron Juanjo Marron
              jmarron Juanjo Marron
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: