Hi folks, I'm trying to figure out the equivalent of:
grep $value facts | print $hostnames | sort -u That'll get us a list of hosts that all have $facts. We know for a fact (no pun intended) that there's a potential for each host to have multiple facts with $value (we're scanning for blockdevice models). What does the Foreman UI give us? If we search for this in the facts pane: facts.blockdevice_sda_model = SYMMETRIX or facts.blockdevice_sdb_model = SYMMETRIX or (sdc, sdd, etc..) We get a list that'll have $host1 in there once for every blockdevice that matches. In our case, that means well over 100k matches (we have hosts with lots of blockdevices :) ). How can I apply a "unique" filter/modifier to that so a host appears only once? Some other considerations: * The people running this query do not have access to the Foreman DB * The do have access to the CLI/API, so we can always write a script that'll iterate through all the pages (hundreds of them). * We're running Foreman 1.12 -- You received this message because you are subscribed to the Google Groups "Foreman users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/foreman-users. For more options, visit https://groups.google.com/d/optout.
