Jira (PUP-9082) Investigate the reuse of the mapping concept in the AIX User/Group providers
Title: Message Title Josh Cooper updated an issue Puppet / PUP-9082 Investigate the reuse of the mapping concept in the AIX User/Group providers Change By: Josh Cooper Team: Platform OS 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-9082) Investigate the reuse of the mapping concept in the AIX User/Group providers
Title: Message Title Enis Inan updated an issue Puppet / PUP-9082 Investigate the reuse of the mapping concept in the AIX User/Group providers Change By: Enis Inan https://github.com/puppetlabs/puppet/pull/6987 refactored the AIX User/Group providers. As part of this refactor, it introduced a {{mapping}} DSL that lets you specify a mapping between a Puppet property and an AIX attribute, which consists of the Puppet property name and AIX attribute name; a conversion function that takes a property value and converts it to an AIX attribute value; and another conversion function that takes the AIX attribute value and converts it to a property value. This is generic code that specifies a mapping between a Puppet property and some OS attribute , the latter of which exists across many platforms . Thus, it is possible that some of this code could be re-used in other providers. This ticket should investigate that, and possibly go ahead and carry out the refactor. Add Comment This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)
Jira (PUP-9082) Investigate the reuse of the mapping concept in the AIX User/Group providers
Title: Message Title Enis Inan created an issue Puppet / PUP-9082 Investigate the reuse of the mapping concept in the AIX User/Group providers Issue Type: Improvement Assignee: Unassigned Created: 2018/08/28 3:50 PM Priority: Normal Reporter: Enis Inan https://github.com/puppetlabs/puppet/pull/6987 refactored the AIX User/Group providers. As part of this refactor, it introduced a mapping DSL that lets you specify a mapping between a Puppet property and an AIX attribute, which consists of the Puppet property name and AIX attribute name; a conversion function that takes a property value and converts it to an AIX attribute value; and another conversion function that takes the AIX attribute value and converts it to a property value. This is generic code that specifies a mapping between a Puppet property and some OS attribute, the latter of which exists across many platforms. Thus, it is possible that some of this code could be re-used in other providers. This ticket should investigate that, and possibly go ahead and carry out the refactor. Add Comment