Add extra-specs flag

Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
This commit is contained in:
Gabriel Adrian Samfira 2023-01-30 15:12:42 +00:00
parent d00da32375
commit 040cb0f5f6
2 changed files with 28 additions and 1 deletions

View file

@ -15,6 +15,7 @@
package sql
import (
"encoding/json"
"fmt"
"garm/params"
@ -142,7 +143,7 @@ func (s *sqlDatabase) sqlToCommonPool(pool Pool) params.Pool {
Tags: make([]params.Tag, len(pool.Tags)),
Instances: make([]params.Instance, len(pool.Instances)),
RunnerBootstrapTimeout: pool.RunnerBootstrapTimeout,
ExtraSpecs: []byte(pool.ExtraSpecs.String()),
ExtraSpecs: json.RawMessage(pool.ExtraSpecs),
}
if pool.RepoID != uuid.Nil {