Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-3548

4x function API's call_function cannot call a 3x function

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Normal
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: PUP 3.7.5
    • Component/s: DSL, Server
    • Labels:
      None
    • Template:
    • Story Points:
      2
    • Sprint:
      Language 2015-01-21, Language 2015-02-04

      Description

      The 4x API exposes a method called "call_function" that a 4x function can use to call other functions.

      This is however currently restricted to only work for 4x functions as the function is loaded using the loaders subsystem, and this subsystem is not used to load 3x functions.

      We can either change the use of the loaders for 3x functions, or add handling in the call_function to perform lookup of a 3x function the "old way" if it is not found in the new loaders subsystem.

        Attachments

          Issue Links

            Activity

              jsd-sla-details-panel

                People

                • Assignee:
                  Unassigned
                  Reporter:
                  henrik.lindberg Henrik Lindberg
                  QA Contact:
                  Eric Thompson
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Zendesk Support