aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShulhan <ms@kilabit.info>2023-11-16 23:00:59 +0700
committerShulhan <ms@kilabit.info>2023-11-16 23:00:59 +0700
commit06093ed39d7f1e4a7b0e49f9963d2ad2d108d3bd (patch)
tree4d50f1f78447a721a5e0e988bfa8272587dbd0e5
parent4c17c972104e2dc50dbee4138c992f620e7f10bd (diff)
downloadawwan-06093ed39d7f1e4a7b0e49f9963d2ad2d108d3bd.tar.xz
all: refactoring, rename HttpResponse to ExecResponse
-rw-r--r--exec_response.go (renamed from http_response.go)5
-rw-r--r--http_server.go2
-rw-r--r--http_server_play_test.go2
3 files changed, 5 insertions, 4 deletions
diff --git a/http_response.go b/exec_response.go
index c4f5988..661189f 100644
--- a/http_response.go
+++ b/exec_response.go
@@ -3,8 +3,9 @@
package awwan
-// HttpResponse contains the output of command execution.
-type HttpResponse struct {
+// ExecResponse contains the request and output of command execution, from
+// ExecRequest.
+type ExecResponse struct {
*ExecRequest
Error string `json:"error"`
Output []byte `json:"output"`
diff --git a/http_server.go b/http_server.go
index 391110c..0996432 100644
--- a/http_server.go
+++ b/http_server.go
@@ -612,7 +612,7 @@ func (httpd *httpServer) awwanApiExecute(epr *libhttp.EndpointRequest) (resb []b
}
var (
- data = &HttpResponse{
+ data = &ExecResponse{
ExecRequest: req,
}
diff --git a/http_server_play_test.go b/http_server_play_test.go
index 008e60b..1879ec8 100644
--- a/http_server_play_test.go
+++ b/http_server_play_test.go
@@ -112,7 +112,7 @@ func testHttpExecute(t *testing.T, httpd *httpServer, tdata *test.Data, tag stri
test.Assert(t, tag, string(expResp), bbuf.String())
var (
- execRes HttpResponse
+ execRes ExecResponse
epRes libhttp.EndpointResponse
err error
)