Uploaded image for project: 'Ranger'
  1. Ranger
  2. RANGER-479

PolicyEngine interface to be trimmed for better abstraction; cleanup ServiceStore hierarchy to remove move predicate util methods

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.5.0
    • Fix Version/s: 0.5.0
    • Component/s: plugins
    • Labels:
      None

      Description

      Review policyEngine interface to remove methods that are not required as public. This will remove any unnecessary constraints on the policyEngine implementation.

      AbstractServiceStore class in ServiceStore hierarchy is used only to share predicates across implementations of serviceStores. This need to be cleaned up to separate predicates to a different class; this will enable reuse of the predicates implementations outside ServiceStore.

        Attachments

          Activity

            People

            • Assignee:
              abhayk Abhay Kulkarni
              Reporter:
              madhan.neethiraj Madhan Neethiraj
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: