mirror of https://github.com/k3s-io/k3s
Resource Consumer Handler milicore changed to millicore
parent
5adae4e4a3
commit
569ebf7a9b
|
@ -31,7 +31,7 @@ const (
|
||||||
consumeCPUAddress = "/ConsumeCPU"
|
consumeCPUAddress = "/ConsumeCPU"
|
||||||
consumeMemAddress = "/ConsumeMem"
|
consumeMemAddress = "/ConsumeMem"
|
||||||
getCurrentStatusAddress = "/GetCurrentStatus"
|
getCurrentStatusAddress = "/GetCurrentStatus"
|
||||||
milicoresQuery = "milicores"
|
millicoresQuery = "millicores"
|
||||||
megabytesQuery = "megabytes"
|
megabytesQuery = "megabytes"
|
||||||
durationSecQuery = "durationSec"
|
durationSecQuery = "durationSec"
|
||||||
)
|
)
|
||||||
|
@ -68,21 +68,21 @@ func (handler ResourceConsumerHandler) ServeHTTP(w http.ResponseWriter, req *htt
|
||||||
func (handler ResourceConsumerHandler) handleConsumeCPU(w http.ResponseWriter, query url.Values) {
|
func (handler ResourceConsumerHandler) handleConsumeCPU(w http.ResponseWriter, query url.Values) {
|
||||||
// geting string data for consumeCPU
|
// geting string data for consumeCPU
|
||||||
durationSecString := query.Get(durationSecQuery)
|
durationSecString := query.Get(durationSecQuery)
|
||||||
milicoresString := query.Get(milicoresQuery)
|
millicoresString := query.Get(millicoresQuery)
|
||||||
if durationSecString == "" || milicoresString == "" {
|
if durationSecString == "" || millicoresString == "" {
|
||||||
http.Error(w, notGivenFunctionArgument, http.StatusBadRequest)
|
http.Error(w, notGivenFunctionArgument, http.StatusBadRequest)
|
||||||
return
|
return
|
||||||
} else {
|
} else {
|
||||||
// convert data (strings to ints) for consumeCPU
|
// convert data (strings to ints) for consumeCPU
|
||||||
durationSec, durationSecError := strconv.Atoi(durationSecString)
|
durationSec, durationSecError := strconv.Atoi(durationSecString)
|
||||||
milicores, milicoresError := strconv.Atoi(milicoresString)
|
millicores, millicoresError := strconv.Atoi(millicoresString)
|
||||||
if durationSecError != nil || milicoresError != nil {
|
if durationSecError != nil || millicoresError != nil {
|
||||||
http.Error(w, incorrectFunctionArgument, http.StatusBadRequest)
|
http.Error(w, incorrectFunctionArgument, http.StatusBadRequest)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
go ConsumeCPU(milicores, durationSec)
|
go ConsumeCPU(millicores, durationSec)
|
||||||
fmt.Fprintln(w, consumeCPUAddress[1:])
|
fmt.Fprintln(w, consumeCPUAddress[1:])
|
||||||
fmt.Fprintln(w, milicores, milicoresQuery)
|
fmt.Fprintln(w, millicores, millicoresQuery)
|
||||||
fmt.Fprintln(w, durationSec, durationSecQuery)
|
fmt.Fprintln(w, durationSec, durationSecQuery)
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue