fix: WinRM RDP update via run_ps, strip CLIXML noise (0.20.11)
This commit is contained in:
@@ -465,13 +465,16 @@ def post_agent_update_fallback(
|
||||
if host is None:
|
||||
raise HTTPException(status_code=404, detail="Host not found")
|
||||
|
||||
ok, message, version = execute_agent_update_fallback(db, host)
|
||||
result = execute_agent_update_fallback(db, host)
|
||||
db.commit()
|
||||
return HostSshActionResponse(
|
||||
ok=ok,
|
||||
message=message,
|
||||
target=host.hostname,
|
||||
product_version=version or (host.product_version if ok else None),
|
||||
ok=result.ok,
|
||||
message=result.message,
|
||||
target=result.target or host.hostname,
|
||||
stdout=result.stdout or None,
|
||||
stderr=result.stderr or None,
|
||||
exit_code=result.exit_code,
|
||||
product_version=result.product_version or (host.product_version if result.ok else None),
|
||||
ssh_admin_ok=host.ssh_admin_ok,
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user