Uploaded image for project: 'OpenShift Java Client'
  1. OpenShift Java Client
  2. OSJC-220

Refactor property retrieval for improved maintenance

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Done
    • Critical
    • 3.0.0
    • 3.0.0
    • core
    • None

    Description

      Refactor how KubernetesResources gets properties from the underlying JSON store. Instead of keeping maps of keys to values, assume the path is represented by a dot delimited string that can be overriden if needed for various versioning. This will extremely facilitate support of future api versions as well as adding new kinds. Need to keep on the lookout for places that allow dots in the key (e.g annotations) so these need to be treated differently.

      Attachments

        Activity

          People

            jcantril@redhat.com Jeffrey Cantrill
            jcantril@redhat.com Jeffrey Cantrill
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: