userspace:webservice_corner:ruby-rpc
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| userspace:webservice_corner:ruby-rpc [2014/11/25 10:42] – [Example] dkoch | userspace:webservice_corner:ruby-rpc [2021/08/23 10:37] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 13: | Line 13: | ||
| require ' | require ' | ||
| require ' | require ' | ||
| - | require ' | + | require 'json' |
| + | require ' | ||
| class OpsiRPC | class OpsiRPC | ||
| Line 58: | Line 59: | ||
| # Get products where packageVersion=2.1 | # Get products where packageVersion=2.1 | ||
| # ( filter: ) | # ( filter: ) | ||
| - | opsirpc.product_getObjects(nil, | + | opsirpc.product_getObjects([], |
| puts result | puts result | ||
| + | end | ||
| + | |||
| + | # Install Y where X is installed | ||
| + | opsirpc.productOnClient_getHashes([' | ||
| + | opsirpc.setProductActionRequestWithDependencies(' | ||
| end | end | ||
| </ | </ | ||
userspace/webservice_corner/ruby-rpc.1416908569.txt.gz · Last modified: (external edit)
