Show the MAC address used in the wake on LAN packet if it was send successfully
via 'pvenode wakeonlan <node>'.

Signed-off-by: Christian Ebner <c.eb...@proxmox.com>
---
 PVE/CLI/pvenode.pm | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/PVE/CLI/pvenode.pm b/PVE/CLI/pvenode.pm
index b698d2a5..6fa0870c 100644
--- a/PVE/CLI/pvenode.pm
+++ b/PVE/CLI/pvenode.pm
@@ -207,7 +207,11 @@ our $cmddef = {
        },
     },
 
-    wakeonlan => [ 'PVE::API2::Nodes::Nodeinfo', 'wakeonlan', [ 'node' ], { } 
],
+    wakeonlan => [ 'PVE::API2::Nodes::Nodeinfo', 'wakeonlan', [ 'node' ], {}, 
sub {
+           my ($mac_addr) = @_;
+
+           print "Wake on LAN packet send for '$mac_addr'\n";
+       }],
 
 };
 
-- 
2.11.0

_______________________________________________
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to