Update SVSTaskGate.ps1

This commit is contained in:
2025-01-04 03:36:52 -05:00
parent 9272c6c35e
commit 61e830b9f4

View File

@@ -916,14 +916,25 @@ try {
"/installCyberQP" { "/installCyberQP" {
if ($request.HttpMethod -eq "GET") { if ($request.HttpMethod -eq "GET") {
try {
Install-CyberQP Install-CyberQP
$responseString = "Install CyberQP triggered successfully."
$response.StatusCode = 200
} catch {
$responseString = "Error triggering Install CyberQP: $_"
$response.StatusCode = 500
} }
$responseString = "Install CyberQP triggered." } else {
$responseString = "Method not allowed. Use GET."
$response.StatusCode = 405
}
$buffer = [System.Text.Encoding]::UTF8.GetBytes($responseString) $buffer = [System.Text.Encoding]::UTF8.GetBytes($responseString)
$response.ContentType = "text/plain" $response.ContentType = "text/plain"
$response.ContentLength64 = $buffer.Length $response.ContentLength64 = $buffer.Length
$response.OutputStream.Write($buffer, 0, $buffer.Length) $response.OutputStream.Write($buffer, 0, $buffer.Length)
$response.OutputStream.Close() $response.OutputStream.Close()
} }
"/installSplashtop" { "/installSplashtop" {