Jira (PUP-9329) Array conversion to String using 'short-form' broken
Title: Message Title Jean Bond updated an issue Puppet / PUP-9329 Array conversion to String using 'short-form' broken Change By: Jean Bond Labels: resolved-issue-added 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-9329) Array conversion to String using 'short-form' broken
Title: Message Title Jean Bond updated an issue Puppet / PUP-9329 Array conversion to String using 'short-form' broken Change By: Jean Bond Release Notes Summary: Fixed recognition of short form Arrays and HashesThis release fixes a regression in the string formatting rules that caused a short form for an Array or Hash to not be recognized. For example `String([1,[2,3],4], '%#a")` would not format with indentation, but would format the long form would `String([1,[2,3],4], {Array => { format => '%#a"}})`. Now the short form works for Array and Hash as intended. 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-9329) Array conversion to String using 'short-form' broken
Title: Message Title Jean Bond updated an issue Puppet / PUP-9329 Array conversion to String using 'short-form' broken Change By: Jean Bond Release Notes Summary: A Fixed recognition of short form Arrays and HashesThis release fixes a regression in the string formatting rules has been fixed where that caused a short form formatting rule given for an Array or Hash would to not be recognized. For example `String([1,[2,3],4], '%#a")` would not format with indentation, but the long form would `String([1,[2,3],4], {Array => { format => '%#a"}})`. Now the short form works for Array and Hash as intended. 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-9329) Array conversion to String using 'short-form' broken
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-9329 Array conversion to String using 'short-form' broken Change By: Henrik Lindberg Release Notes Summary: A regression in the string formatting rules has been fixed where a short form formatting rule given for an Array or Hash would not be recognized. For example `String([1,[2,3],4], '%#a")` would not format with indentation, but the long form would `String([1,[2,3],4], {Array => { format => '%#a"}})`. Now the short form works for Array and Hash as intended. Release Notes: Bug Fix 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
Jira (PUP-9329) Array conversion to String using 'short-form' broken
Title: Message Title Henrik Lindberg assigned an issue to Unassigned Puppet / PUP-9329 Array conversion to String using 'short-form' broken Change By: Henrik Lindberg Assignee: Henrik Lindberg 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-9329) Array conversion to String using 'short-form' broken
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-9329 Array conversion to String using 'short-form' broken Change By: Henrik Lindberg Fix Version/s: PUP 5.5.z Fix Version/s: PUP 6.1.0 Fix Version/s: PUP 6.0.5 Fix Version/s: PUP 5.5.9 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
Jira (PUP-9329) Array conversion to String using 'short-form' broken
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-9329 Array conversion to String using 'short-form' broken Change By: Henrik Lindberg Component/s: Language 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-9329) Array conversion to String using 'short-form' broken
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-9329 Array conversion to String using 'short-form' broken Change By: Henrik Lindberg Fix Version/s: PUP 5.5.z 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-9329) Array conversion to String using 'short-form' broken
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-9329 Array conversion to String using 'short-form' broken Change By: Henrik Lindberg Affects Version/s: PUP 4.10.0 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-9329) Array conversion to String using 'short-form' broken
Title: Message Title Henrik Lindberg assigned an issue to Henrik Lindberg Puppet / PUP-9329 Array conversion to String using 'short-form' broken Change By: Henrik Lindberg Assignee: Henrik Lindberg 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-9329) Array conversion to String using 'short-form' broken
Title: Message Title Josh Cooper commented on PUP-9329 Re: Array conversion to String using 'short-form' broken ping Henrik Lindberg 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-9329) Array conversion to String using 'short-form' broken
Title: Message Title Josh Cooper updated an issue Puppet / PUP-9329 Array conversion to String using 'short-form' broken Change By: Josh Cooper Sub-team: Language 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-9329) Array conversion to String using 'short-form' broken
Title: Message Title Josh Cooper updated an issue Puppet / PUP-9329 Array conversion to String using 'short-form' broken Change By: Josh Cooper Team: Server 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-9329) Array conversion to String using 'short-form' broken
Title: Message Title Alexander Fisher commented on PUP-9329 Re: Array conversion to String using 'short-form' broken There are examples in the docs that don't quite match reality in (6.0.4 or 4.5.0 either). eg # $str = String([10])# produces '["10"]' puppet apply -e 'notice(String([10]))' Notice: Scope(Class[main]): [10] puppet _4.5.0_ apply -e 'notice(String([10]))' Notice: Scope(Class[main]): [10] The following simple example also produces version dependent results puppet _4.5.0_ apply -e 'notice(String(['a']))' Notice: Scope(Class[main]): ["a"] puppet _4.7.1_ apply -e 'notice(String(['a']))' Notice: Scope(Class[main]): ['a'] Could more of the exact examples from the docs become unit tests?
Jira (PUP-9329) Array conversion to String using 'short-form' broken
Title: Message Title Alexander Fisher created an issue Puppet / PUP-9329 Array conversion to String using 'short-form' broken Issue Type: Bug Assignee: Unassigned Created: 2018/11/22 9:41 AM Priority: Normal Reporter: Alexander Fisher https://puppet.com/docs/puppet/5.3/function.html#conversion-to-string and http://puppet-on-the-edge.blogspot.com/2016/05/converting-and-formatting-data-like-pro.html both have examples of how to get Puppet to format strings when converting from Arrays. eg. $str = String([10], "%(a") # produces '("10")' # Formatting with indentation String([1, [2, 3], 4], "%#a") # produces: # [1,