21 lines
309 B
Go
21 lines
309 B
Go
|
|
package server
|
||
|
|
|
||
|
|
import (
|
||
|
|
"os"
|
||
|
|
"strconv"
|
||
|
|
)
|
||
|
|
|
||
|
|
func boxPollingIntervalMS() int {
|
||
|
|
rawValue := os.Getenv("WARPBOX_BOX_POLL_INTERVAL_MS")
|
||
|
|
if rawValue == "" {
|
||
|
|
return boxPollInterval
|
||
|
|
}
|
||
|
|
|
||
|
|
interval, err := strconv.Atoi(rawValue)
|
||
|
|
if err != nil || interval < 1000 {
|
||
|
|
return boxPollInterval
|
||
|
|
}
|
||
|
|
|
||
|
|
return interval
|
||
|
|
}
|