Problem:
After upgrading the ProU console and clients, how do we know if we missed any machines that might then fail to run if we pushed out a new config INI?
Possible Solution:
Using the API, you could craft a query that will pull this information from Strat in CSV form. Here is an example query that assumes ALL machines have been powered on at least once in the last 7 days: (if not, adjust the date value accordingly, i.e., last 30 days)
{
"inspector":"4",
"basis":"machines,checked_in_apps",
"date":"last 7 days",
"limit":"0",
"columns":"node_name,application_name,app_version,os_version",
"sort_col":"app_version",
"application_name":"ProfileUnity Client",
"output":"1",
"output_name":"ProUList.csv",
"header":"1"
}
https://<HUBaddress>/lwl/api?json={"inspector":"4","basis":"machines,checked_in_apps","date":"last 7 days","limit":"0","columns":"node_name,aProduct: Stratusphere AND ProfileUnity-FlexApp
Product Version: Any
Expires on: Never
Updated: Sept 7, 2017