in commands/action.go [914:938]
func getLimits(memorySet bool, logSizeSet bool, timeoutSet bool, concurrencySet bool, memory int, logSize int, timeout int, concurrency int) *whisk.Limits {
var limits *whisk.Limits
if memorySet || logSizeSet || timeoutSet || concurrencySet {
limits = new(whisk.Limits)
if memorySet {
limits.Memory = &memory
}
if logSizeSet {
limits.Logsize = &logSize
}
if timeoutSet {
limits.Timeout = &timeout
}
if concurrencySet {
limits.Concurrency = &concurrency
}
}
return limits
}