1234567891011121314151617181920212223242526272829303132 |
- //go:build windows
- // +build windows
- package dockerux
- /*
- Windows docker UX optimizer dummy
- This is a dummy module for Windows as docker features
- is useless on Windows and create a larger binary size
- docker on Windows build are trimmed to reduce binary size
- and make it compatibile with Windows 7
- */
- import (
- "encoding/json"
- "net/http"
- "imuslab.com/zoraxy/mod/utils"
- )
- // Windows build not support docker
- func (d *UXOptimizer) HandleDockerAvailable(w http.ResponseWriter, r *http.Request) {
- js, _ := json.Marshal(d.RunninInDocker)
- utils.SendJSONResponse(w, string(js))
- }
- func (d *UXOptimizer) HandleDockerContainersList(w http.ResponseWriter, r *http.Request) {
- utils.SendErrorResponse(w, "Platform not supported")
- }
|