From 476d04133d938715094456326639f1e71e5a9c07 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Mon, 31 Jan 2022 15:31:04 +0100 Subject: [WakeOnLan] Rename var, more verbose log output --- src/main/java/org/openslx/taskmanager/tasks/WakeOnLan.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/openslx/taskmanager/tasks/WakeOnLan.java b/src/main/java/org/openslx/taskmanager/tasks/WakeOnLan.java index 22f9f69..7a4a58e 100644 --- a/src/main/java/org/openslx/taskmanager/tasks/WakeOnLan.java +++ b/src/main/java/org/openslx/taskmanager/tasks/WakeOnLan.java @@ -103,14 +103,14 @@ public class WakeOnLan extends AbstractTask final String method = parts[0]; final List macs = it.getValue(); final String macString = Strings.join( macs.iterator(), ' ' ); - final String ip = parts[1]; + final String broadcastIp = parts[1]; final int jobId = ++jobIdCounter; if ( method.equalsIgnoreCase( "DIRECT" ) ) { // Directly from server waitList.add( tp.submit( () -> { status.addMsg( jobId + ": Waking directly from server: " + macString ); WakeOnLanExecutor wol = new WakeOnLanExecutor( null ); - String[] success = wol.execute( status, macs, ip, this.port ); + String[] success = wol.execute( status, macs, broadcastIp, this.port ); markSuccess( Arrays.asList( success ) ); if ( success.length == macs.size() ) { status.addMsg( jobId + ": Done" ); @@ -122,8 +122,8 @@ public class WakeOnLan extends AbstractTask // Via SSH waitList.add( tp.submit( () -> { SshData sshData = this.ssh.get( method ); - status.addMsg( jobId + ": Waking via SSH to " + sshData.ip + ": " + macString ); - String command = sshData.command.replace( "%MACS%", macString ).replace( "%IP%", ip ); + status.addMsg( jobId + ": Waking via SSH from " + sshData.ip + " to " + broadcastIp + ": " + macString ); + String command = sshData.command.replace( "%MACS%", macString ).replace( "%IP%", broadcastIp ); RemoteExec.Client c = new RemoteExec.Client( null, sshData.ip, sshData.port, sshData.username ); RemoteExec task = new RemoteExec( new RemoteExec.Client[] { c }, sshData.sshkey, sshData.port, command, 5 ); task.execute(); -- cgit v1.2.3-55-g7522