< Home

Deleting the Patch File

This section provides a sample of deleting the patch file using the rpc method.

Table 1 Deleting the patch file

Operation

XPATH

rpc

/huawei-system-patch/patch-operation

Data Requirements

Table 2 Deleting the patch file

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>
Copyright © Huawei Technologies Co., Ltd.
Copyright © Huawei Technologies Co., Ltd.
< Previous topic