21 lines
427 B
Go
21 lines
427 B
Go
|
package queue
|
||
|
|
||
|
import (
|
||
|
_ "embed"
|
||
|
|
||
|
"forge.cadoles.com/cadoles/bouncer/internal/schema"
|
||
|
"github.com/pkg/errors"
|
||
|
)
|
||
|
|
||
|
//go:embed schema/layer-options.json
|
||
|
var rawLayerOptionsSchema []byte
|
||
|
|
||
|
func init() {
|
||
|
layerOptionsSchema, err := schema.Parse(rawLayerOptionsSchema)
|
||
|
if err != nil {
|
||
|
panic(errors.Wrap(err, "could not parse queue layer options schema"))
|
||
|
}
|
||
|
|
||
|
schema.RegisterLayerOptionsSchema(LayerType, layerOptionsSchema)
|
||
|
}
|