Uploaded image for project: 'Sling'
  1. Sling
  2. SLING-8126

add pipes as binding provider for a given pipe

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • Pipes 3.0.2
    • Pipes 3.1.0
    • pipes
    • None

    Description

      additional bindings are for now too rigid:

      • you can only add them at the root pipe level
      • their value is an expression, which is cool but often not practical: you might need a specific resource in the current execution context. ideal would be to add a pipe as a provider to fetch it.

      Proposal is:

      1. allow additionalBindings & additionalScripts nodes in all pipes & subpipes of a pipe declaration, like global & local scope variables,
      2. allow additionalBindings/providers subnode, that will be a set of pipe to execute in parallel in the current context (sharing pipe's binding), taking the first resource returned as binding value, the pipe name as binding name

      Attachments

        Activity

          People

            npeltier Nicolas Peltier
            npeltier Nicolas Peltier
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: