Documentation
¶
Index ¶
- func AuthorizationCompile(name string, src string) (*starlark.Program, error)
- func AuthorizationProgram() (*starlark.Program, *starlark.Thread, error)
- func AuthorizationSet(src string) error
- func AuthorizationValidate(src string) error
- func InstancePlacementCompile(name string, src string) (*starlark.Program, error)
- func InstancePlacementProgram() (*starlark.Program, *starlark.Thread, error)
- func InstancePlacementSet(src string) error
- func InstancePlacementValidate(src string) error
- func QEMUCompile(name string, src string) (*starlark.Program, error)
- func QEMUProgram(instance string) (*starlark.Program, *starlark.Thread, error)
- func QEMUSet(src string, instance string) error
- func QEMUValidate(src string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AuthorizationCompile ¶
AuthorizationCompile compiles the authorization scriptlet.
func AuthorizationProgram ¶
AuthorizationProgram returns the precompiled authorization scriptlet program.
func AuthorizationSet ¶
AuthorizationSet compiles the authorization scriptlet into memory for use with AuthorizationRun. If empty src is provided the current program is deleted.
func AuthorizationValidate ¶
AuthorizationValidate validates the authorization scriptlet.
func InstancePlacementCompile ¶
InstancePlacementCompile compiles the instance placement scriptlet.
func InstancePlacementProgram ¶
InstancePlacementProgram returns the precompiled instance placement scriptlet program.
func InstancePlacementSet ¶
InstancePlacementSet compiles the instance placement scriptlet into memory for use with InstancePlacementRun. If empty src is provided the current program is deleted.
func InstancePlacementValidate ¶
InstancePlacementValidate validates the instance placement scriptlet.
func QEMUCompile ¶
QEMUCompile compiles the QEMU scriptlet.
func QEMUProgram ¶
QEMUProgram returns the precompiled QEMU scriptlet program.
Types ¶
This section is empty.