initial commit lets start
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
package utils
|
||||
|
||||
import "fmt"
|
||||
|
||||
const (
|
||||
CYCLIC = "Cyclic"
|
||||
FREEEWHEEL = "Freewheel"
|
||||
)
|
||||
|
||||
func CheckKindOfTask(kindOfTask string) error {
|
||||
switch kindOfTask {
|
||||
case FREEEWHEEL, CYCLIC:
|
||||
default:
|
||||
return fmt.Errorf("%s kindOfTask not supported", kindOfTask)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
const (
|
||||
SECOND = "s"
|
||||
MILLISECOND = "ms"
|
||||
MICROSECOND = "us"
|
||||
)
|
||||
|
||||
func CheckIntervalUnit(intervalUnit string) error {
|
||||
switch intervalUnit {
|
||||
case SECOND, MILLISECOND, MICROSECOND:
|
||||
default:
|
||||
return fmt.Errorf("%s interval unit not supported", intervalUnit)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
Reference in New Issue
Block a user