Revision 4f6014d4
b/lib/rpc.py | ||
---|---|---|
1176 | 1176 |
""" |
1177 | 1177 |
return cls._StaticMultiNodeCall(node_list, "write_ssconf_files", [values]) |
1178 | 1178 |
|
1179 |
@_RpcTimeout(_TMO_NORMAL) |
|
1180 |
def call_run_oob(self, node, oob_program, command, remote_node): |
|
1181 |
"""Runs OOB. |
|
1182 |
|
|
1183 |
This is a single-node call. |
|
1184 |
|
|
1185 |
""" |
|
1186 |
return self._SingleNodeCall(node, "run_oob", [oob_program, command, |
|
1187 |
remote_node]) |
|
1188 |
|
|
1179 | 1189 |
@_RpcTimeout(_TMO_FAST) |
1180 | 1190 |
def call_os_diagnose(self, node_list): |
1181 | 1191 |
"""Request a diagnose of OS definitions. |
b/lib/server/noded.py | ||
---|---|---|
727 | 727 |
return backend.GetMasterInfo() |
728 | 728 |
|
729 | 729 |
@staticmethod |
730 |
def perspective_run_oob(params): |
|
731 |
"""Runs oob on node. |
|
732 |
|
|
733 |
""" |
|
734 |
return serializer.LoadJson(backend.RunOob(params[0], params[1], params[2], |
|
735 |
params[3])) |
|
736 |
|
|
737 |
@staticmethod |
|
730 | 738 |
def perspective_write_ssconf_files(params): |
731 | 739 |
"""Write ssconf files. |
732 | 740 |
|
Also available in: Unified diff