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

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

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Normal
    • Resolution: Done
    • None
    • PUP 3.7.5
    • Compiler
    • None
    • 2
    • 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

            People

              Unassigned Unassigned
              henrik.lindberg Henrik Lindberg
              Eric Thompson Eric Thompson
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support