On Thu, Aug 23, 2012 at 10:49 AM, Roland Gruber <[email protected]> wrote: > Hi all, > > I would like to add support for Puppet to my OpenSource project LDAP Account > Manager (LAM): http://www.ldap-account-manager.org/ > This will provide you a free web GUI to manage your Puppet entries in your > LDAP directory (incl. entry templates, file upload via CSV and PDF export).
I assume you're using http://projects.puppetlabs.com/projects/1/wiki/Ldap_Nodes as your reference? > > Since I am no Puppet user I have little knowledge about how you typically > use it. Therefore, I hope you can answer some questions to help me to > provide the right GUI elements for you. ;-) > > Here is what I plan for the page layout: > > puppetVar: > Multi-line text field where the user can enter one option in each line. LAM > will then split them by line and fill the attribute values. Seems fine. > > puppetClass: > Multi-line text field where the user can enter one option in each line. LAM > will then split them by line and fill the attribute values. > I first thought about some drop-down to select the class and an "Add" > button. But this will be slow when adding lots of classes. > What do you think would be the best for you to enter the data? That should workl > > environment: > This is a multi-value field. So a drop-down box cannot be used. Maybe a > multi-selection list or a drop-down box and the option to add additional > values. > Do Puppet entries usually have more than one environment? A node only belongs to a single environment. So, it shouldn't be multi-valued, IIRC. > The list of environments is fixed? Not at all. You can have many (even dynamic) environments. I mean the possible environments could be > configured in the LAM configuration to show only predefined values to the > user? Not easily with the current tooling. At least not that I can think of. > > parentNode: > I guess all LDAP entries with objectClass "puppetClient" can be used and I > have to insert the "cn" attribute's value What is parentNode? I'm not familiar with that field. > > > Thanks in advance for your help. :) > > > > Best regards > > Roland > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Developers" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/puppet-dev/-/r3A0EvoKKlAJ. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/puppet-dev?hl=en. -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en.
