Documentation
¶
Overview ¶
Package genericresource is a local fork of SwarmKit's genericresource package, without protobuf dependencies.
Index ¶
- func GetResource(kind string, resources []api.GenericResource) []api.GenericResource
- func HasResource(res api.GenericResource, resources []api.GenericResource) bool
- func NewDiscrete(key string, val int64) api.GenericResource
- func NewSet(key string, vals ...string) []api.GenericResource
- func NewString(kind, value string) api.GenericResource
- func Parse(cmds []string) ([]api.GenericResource, error)
- func ParseCmd(cmd string) ([]api.GenericResource, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetResource ¶
func GetResource(kind string, resources []api.GenericResource) []api.GenericResource
GetResource returns resources from the "resources" parameter matching the kind key
func HasResource ¶
func HasResource(res api.GenericResource, resources []api.GenericResource) bool
HasResource checks if there is enough "res" in the "resources" argument
func NewDiscrete ¶
func NewDiscrete(key string, val int64) api.GenericResource
NewDiscrete creates a Discrete resource
func NewSet ¶
func NewSet(key string, vals ...string) []api.GenericResource
NewSet creates a set object
func NewString ¶
func NewString(kind, value string) api.GenericResource
NewString creates a String resource
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.