Uploaded image for project: 'Configuration Persistence Service'
  1. Configuration Persistence Service
  2. CPS-1561

Create Subscription: Wildcard CMHandle Targets

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Medium Medium
    • New Delhi Release
    • None
    • NCMP

      For the CMHandle create subscription we want to be able to provide a wildcard to the target of the predicate in the create subscription event.

      Decide with stakeholders

      1. Will multiple wildcard strings be supported? e.g. "cmhandle*","*handle1"
      2. Will wildcards and non wildcard targets be supported? e.g. targets:[ {wildcards:["cmhandle*","*handle1"]}

        ,"cmhandle1"]

      3. What wildcard operations will be allowed, "cmhandle*")

      Based on responses:

      1. Decide schema
        1. targets:[ {wildcards:["cmhandle*","*handle1"]}

          ,"cmhandle1"]

      Error Scenarios:

      1. No CMHandles match the wildcard?
        1. Complete request with 0 CMHandles updated?
        2. New state UNCOMPLETED and description of no CMHandles matched
      2. Wildcard validation
        1. Complete request with 0 CMHandles updated?
        2. New state UNCOMPLETED and description of invalid wildcard
      3. Partial wildcard match where multiple wildcards are supported
        1. Partially-Complete request with X CMHandles updated?
        2. New state UNCOMPLETED and description of invalid wildcard

      A/C:

      Demo wildcard with multiple DMIs and show Error Scenarios

            Unassigned Unassigned
            lukegleeson lukegleeson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: