User Tools

Site Tools


userspace:webservice_corner:ruby-rpc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
userspace:webservice_corner:ruby-rpc [2015/01/19 07:33]
dkoch [Example]
userspace:webservice_corner:ruby-rpc [2021/08/23 08:37] (current)
Line 59: Line 59:
 # Get products where packageVersion=2.1 # Get products where packageVersion=2.1
 # ( filter: ) # ( filter: )
-opsirpc.product_getObjects(nil,packageVersion:"2.1").each do |result|+opsirpc.product_getObjects([],packageVersion:"2.1").each do |result|
   puts result   puts result
 +end
 +
 +# Install Y where X is installed
 +opsirpc.productOnClient_getHashes(['clientId'], {productId: 'X', installationStatus: "installed"}).each do |match|
 +  opsirpc.setProductActionRequestWithDependencies('Y', match['clientId'], 'setup')
 end end
 </code> </code>
userspace/webservice_corner/ruby-rpc.1421652837.txt.gz ยท Last modified: 2021/08/23 08:37 (external edit)