Skip to content

Commit

Permalink
T4930: simplify reset-wireguard.xml.in
Browse files Browse the repository at this point in the history
  • Loading branch information
sskaje committed Nov 20, 2024
1 parent 37f8184 commit fe4fcab
Showing 1 changed file with 11 additions and 25 deletions.
36 changes: 11 additions & 25 deletions op-mode-definitions/reset-wireguard.xml.in
Original file line number Diff line number Diff line change
Expand Up @@ -7,40 +7,26 @@
<help>Reset WireGuard Peers</help>
</properties>
<children>
<node name="interface">
<tagNode name="interface">
<properties>
<help>Reset specific WireGuard interface</help>
<help>WireGuard interface name</help>
<completionHelp>
<path>interfaces wireguard</path>
</completionHelp>
</properties>
<command>sudo ${vyos_op_scripts_dir}/reset_wireguard.py reset_peer --interface="$4"</command>
<children>
<tagNode name="">
<tagNode name="peer">
<properties>
<help>WireGuard interface name</help>
<help>WireGuard peer name</help>
<completionHelp>
<path>interfaces wireguard</path>
<path>interfaces wireguard ${COMP_WORDS[3]} peer</path>
</completionHelp>
</properties>
<command>sudo ${vyos_op_scripts_dir}/reset_wireguard.py reset_peer --interface="$4"</command>
<children>
<node name="peer">
<properties>
<help>Reset specific WireGuard peer</help>
</properties>
<children>
<tagNode name="">
<properties>
<help>WireGuard peer name</help>
<completionHelp>
<path>interfaces wireguard ${COMP_WORDS[3]} peer</path>
</completionHelp>
</properties>
<command>sudo ${vyos_op_scripts_dir}/reset_wireguard.py reset_peer --interface="$4" --peer="$6"</command>
</tagNode>
</children>
</node>
</children>
<command>sudo ${vyos_op_scripts_dir}/reset_wireguard.py reset_peer --interface="$4" --peer="$6"</command>
</tagNode>
</children>
</node>
</tagNode>
</children>
</node>
</children>
Expand Down

0 comments on commit fe4fcab

Please sign in to comment.