mirror of
https://github.com/fnproject/fn.git
synced 2022-10-28 21:29:17 +03:00
Add idle_timeout to routes API (#603)
* Add inactivity_timeout to routes API Closes: #544 * Fix failing datastore tests * Rename inactivity_timeout to idle_timeout * Update swagger doc * Update hot fn doc * Fix json tags * Add function timeouts docs * Rewording
This commit is contained in:
@@ -42,14 +42,18 @@ func getTask(ctx context.Context, url string) (*models.Task, error) {
|
||||
}
|
||||
|
||||
func getCfg(t *models.Task) *task.Config {
|
||||
timeout := int32(30)
|
||||
if t.Timeout == nil {
|
||||
timeout := int32(30)
|
||||
t.Timeout = &timeout
|
||||
}
|
||||
if t.IdleTimeout == nil {
|
||||
t.IdleTimeout = &timeout
|
||||
}
|
||||
|
||||
cfg := &task.Config{
|
||||
Image: *t.Image,
|
||||
Timeout: time.Duration(*t.Timeout) * time.Second,
|
||||
IdleTimeout: time.Duration(*t.IdleTimeout) * time.Second,
|
||||
ID: t.ID,
|
||||
AppName: t.AppName,
|
||||
Env: t.EnvVars,
|
||||
|
||||
Reference in New Issue
Block a user