Jira (PUP-8745) The match function does not accept a type alias
Title: Message Title Austin Boyd updated an issue Puppet / PUP-8745 The match function does not accept a type alias Change By: Austin Boyd Zendesk Ticket IDs: 33510 Zendesk Ticket Count: 1 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.251126.1526499758000.6322.1576157880699%40Atlassian.JIRA.
Jira (PUP-8745) The match function does not accept a type alias
Title: Message Title John Duarte updated an issue Puppet / PUP-8745 The match function does not accept a type alias Change By: John Duarte QA Risk Assessment: Needs Assessment No Action Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-bugs/JIRA.251126.1526499758000.8986.1571669282377%40Atlassian.JIRA.
Jira (PUP-8745) The match function does not accept a type alias
Title: Message Title Henrik Lindberg commented on PUP-8745 Re: The match function does not accept a type alias A possible work around for this is to make a copy of the match function and modify it to be in a module namespace of your own (mymodule::match()). Then deprecate that function and change to use the puppet match() when you have 5.5.2. The other way to work around this is to call a function in the type declaration and have that return the regular _expression_ that in Nick's use case is the regexp that is "shared". That will stop working as it relies on a bug that allows this construct - it will be blocked in Puppet 6.0.0 - hence this is not the best work around. Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8745) The match function does not accept a type alias
Title: Message Title Henrik Lindberg commented on PUP-8745 Re: The match function does not accept a type alias Marked this as "major" because there is no work around when you need the match function (expect to patch puppet) Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8745) The match function does not accept a type alias
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-8745 The match function does not accept a type alias Change By: Henrik Lindberg Fix Version/s: PUP 5.5.2 Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8745) The match function does not accept a type alias
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-8745 The match function does not accept a type alias Change By: Henrik Lindberg Priority: Normal Major Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-8745) The match function does not accept a type alias
Title: Message Title Nick Walker created an issue Puppet / PUP-8745 The match function does not accept a type alias Issue Type: Bug Assignee: Unassigned Created: 2018/05/16 12:42 PM Priority: Normal Reporter: Nick Walker The Problem Passing a type alias to the match function results in an error. Example Code: https://github.com/npwalker/regex_variable/blob/test_pattern_type_alias/manifests/profile/test.pp#L14 And example error: error during compilation: Evaluation Error: Error while evaluating a Method call, match() expects pattern of T, where T is String, Regexp, Regexp[r], Pattern[p], or Array[T]. Got Puppet::Pops::Types::PTypeAliasType (file: /home/travis/build/npwalker/regex_variable/spec/fixtures/modules/regex_variable/manifests/profile/test.pp, line: 14, column: 21) on node travis-job-npwalker-regex-variable-124411915.travisci.net Which can been seen in travis as well: https://travis-ci.com/npwalker/regex_variable/jobs/124411915#L532