sodabrew / puppet-dashboard

The Puppet Dashboard is a web interface providing node classification and reporting features for Puppet, an open source system configuration management tool
Other
540 stars 184 forks source link

Sub-Groups: More of an enhancement request #303

Open tek0011 opened 10 years ago

tek0011 commented 10 years ago

I see there is a way to add a group to a group. However, on the group panel, it does not get set to look like a child group. Is there a way to have it branch out as in:

Group: Backup Solutions |Exchange |SQL |__Oracle

Right now it looks pretty ugly with so many groups.

sodabrew commented 10 years ago

A group can belong to more than one parent group, so a tree view wouldn't work completely. I'm open to ideas on it.=

tek0011 commented 10 years ago

I see what you're saying. The only thing I can drum up is to create a separate object, call it "sub group" and allow it to only have 1 parent. Thus wherever the parent moves, even if its part of more than one parent group, the subgroup itself would still only follow the parent its attached to.

This stems from some of our teams whom have teams within teams. Our Backup Solutions team has an Exchange Team, SQL Team, Oracle Team, Java Team. Each of them want to be classified under Backup Solutions as thats who they are, but want to see their nodes on an individual basis.

Ninja Edit: Now that I have your ears, do you know of any modules which grab SQL server information? SQL version, builds, etc.

sodabrew commented 10 years ago

Er, like a facter module that reports database information?

tek0011 commented 10 years ago

Not only DB info, but SQL versions, revs, etc. I need to figure this out for exchange as well. So it can grab exchange db's, dags, versions, etc.

Mainly right now though, our backup team just wants the versions of SQL.

Basically this:

http://i.imgur.com/1HB3fhB.png