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/02/06 10:27]
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 end
  
-# Install X where Y is installed+# Install Y where X is installed
 opsirpc.productOnClient_getHashes(['clientId'], {productId: 'X', installationStatus: "installed"}).each do |match| opsirpc.productOnClient_getHashes(['clientId'], {productId: 'X', installationStatus: "installed"}).each do |match|
   opsirpc.setProductActionRequestWithDependencies('Y', match['clientId'], 'setup')   opsirpc.setProductActionRequestWithDependencies('Y', match['clientId'], 'setup')
 end end
 </code> </code>
userspace/webservice_corner/ruby-rpc.1423218437.txt.gz ยท Last modified: 2021/08/23 08:37 (external edit)