Dear valued community,

as I'm new to puppet as well as the community, I first of all would like to 
say "Hello". Secondly, I would like to say sorry if this is not the right 
place to ask my question.

After that being said, I would like to address my question regarding an 
issue on which I'm not able to make any progress - but I can imagine that 
for you this is not really a challenge to answer:

I do the following query using the REST-API:

----
query=["from", "package-inventory", ["extract", ["certname", 
"package_name","version"],["and",["~", "package_name", ".*"],["~", 
"certname", "^hostname0"]]]]
----

which gives the resuts like:

---
[ {
  "certname" : "hostname01",
  "package_name" : "deep_merge",
  "version" : "1.0.1"
}, {
  "certname" : " hostname01",
  "package_name" : "did_you_mean",
  "version" : "1.1.0"
}, ...
{  "certname" : " hostname02",
  "package_name" : "fast_gettext",
  "version" : "1.1.2"
},  {
  "certname" : " hostname02",
  "package_name" : "did_you_mean",
  "version" : "1.1.0"
},  ... 
----

What I really would like to have as a result on the other hand is:

----
[ {
"certname" : "hostname01",
    "packages" : {
        "deep_merge" : {
            "version" : "1.0.1"
    },
        "did_you_mean" : {
            "version" : "1.1.0"
    }, ...
},
"certname" : "hostname02",
    "packages" : {
        "fast_gettext" : {
            "version" : "1.1.2"
    },
        "did_you_mean" : {
            "version" : "1.1.0"
    }, ...
}
]
---

or something equivalent to this - anyway, the main thing is that "certname" 
it is not being repeated für each software package and as long it's being 
queryable via AST (or PQL?) on the REST-API.


Thanks in advance, have a nice day & kind regards,

BCo

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/059247af-4c0a-4abd-915a-735f65950769n%40googlegroups.com.

Reply via email to