diff --git a/app/core/device/command_executor.py b/app/core/device/command_executor.py index 9a1f86f..6dc1e21 100644 --- a/app/core/device/command_executor.py +++ b/app/core/device/command_executor.py @@ -239,9 +239,9 @@ class CommandExecutor: ) except Exception as e: - logger.error(f"命令执行失败: {e}") + logger.error(f"命令执行失败: {device_id} -> {command}, 错误={e}") return ShellCommandResult( - command=cmd_task.command, + command=command, success=False, output="", error=str(e),