Ah, I've got it: simply include the module then call the function unqualified:
include utils # ... basename(args) David On Thursday, November 29, 2012 11:37:01 AM UTC, KomodoDave wrote: > > I have a utils module that contains common utilities. Most are defined > types. > > However, I've just added the first custom function in > utils/lib/puppet/parser/functions/basename.rb . > > It seems this cannot be referenced in the intuitive fashion from another > module, namely: > > utils::basename(args) > > Is it possible to call a custom function from another module? If so, what > is the syntax? If not, is there a workaround besides copying the custom > function to the referencing module? > > Sincere thanks, > > David > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/I9hNbEbGI9EJ. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.