xml-rpc Server Functions that we will provide for the outside
world.
|
|
|
|
|
|
|
|
|
subscribeChannels(self,
system_id,
channelNames,
username,
passwd)
Clients v2+ |
source code
|
|
|
unsubscribeChannels(self,
system_id,
channelNames,
username,
passwd)
Clients v2+ |
source code
|
|
|
solvedep(self,
system_id,
deps)
Clients v1-
Solve dependencies for a given dependency problem list. |
source code
|
|
|
solveDependencies(self,
system_id,
deps)
Clients v2+ Solve dependencies for a given dependency problem list
(newer version) IN: a dependency problem list: [name, name, name,
...] RET: a hash {name: [[n, v, r, e], [n, v, r, e], ...], ... |
source code
|
|
|
|
|
solveDependencies_with_limits(self,
system_id,
deps,
all=0,
limit_operator=None,
limit=None)
This version of solve_dependencies allows the caller to get all of
the packages that solve a dependency and limit the packages that are
returned to those that match the criteria defined by limit_operator
and limit. |
source code
|
|
|
history(self,
system_id,
summary,
body='
' )
Clients v2+ Add a history log for a performed action |
source code
|
|
|
__solveDep_prepare(self,
system_id,
deps,
action,
clientVersion)
Response for clients: version 1: list version 2: hash |
source code
|
|
|
__solveDep(self,
system_id,
deps,
action,
clientVersion)
Response for clients: version 1: list version 2: hash |
source code
|
|
|
__solveDep_arch(self,
system_id,
deps,
action,
clientVersion)
Response for clients: version 1: list version 2: hash |
source code
|
|
|
__solveDep_with_limits(self,
system_id,
deps,
action,
clientVersion,
all=0,
limit_operator=None,
limit=None)
Response for clients: version 1: list version 2: hash |
source code
|
|
Inherited from spacewalk.common.RPC_Base.RPC_Base :
get_function
|