Jira (PUP-9082) Investigate the reuse of the mapping concept in the AIX User/Group providers

2018-09-20 Thread Josh Cooper (JIRA)
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

2018-08-28 Thread Enis Inan (JIRA)
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

2018-08-28 Thread Enis Inan (JIRA)
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