This section provides a sample of deleting the patch file using the rpc method.
Operation |
XPATH |
|---|---|
rpc |
/huawei-system-patch/patch-operation |
Data Requirements
Item |
Data |
Description |
|---|---|---|
Patch type |
device-bin-patch-type |
- |
Type of an operation on the patch file |
remove |
Delete the patch file in the current system. |
Request Example
<?xml version="1.0" encoding="UTF-8"?>
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="fef2e3c0-81a4-11e7-8340-bdb31760b42e">
<patch:patch-operation xmlns:patch="urn:huawei:params:xml:ns:yang:huawei-system-patch">
<patch:patch-type>device-bin-patch-type</patch:patch-type>
<patch:operations>
<patch:operation>
<patch:type>remove</patch:type>
</patch:operation>
</patch:operations>
</patch:patch-operation>
</rpc>
Response Example
Pre-processing succeeds.
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="e5ceb2c0-8168-11e7-b741-bdb31760b42e"> <ok/> </rpc-reply>
Pre-processing fails.
<?xml version='1.0' encoding='UTF-8'?>
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="141a5f30-2736-11e8-baf2-b8a61503722a">
<rpc-error xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<error-type>application</error-type>
<error-tag>operation-failed</error-tag>
<error-severity>error</error-severity>
<error-app-tag>1</error-app-tag>
<error-message>Service process failed.</error-message>
</rpc-error>
</rpc-reply>