Documentation
¶
Overview ¶
Package plugins provides infrastructure implementations for plugin capabilities.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterDefaultExtractors ¶
func RegisterDefaultExtractors(registry *capabilities.Registry)
RegisterDefaultExtractors registers the built-in plugin extractors.
Types ¶
type CommandExtractor ¶
type CommandExtractor struct{}
CommandExtractor extracts execution capabilities.
type NetworkExtractor ¶
type NetworkExtractor struct{}
NetworkExtractor extracts network capabilities.
type SemverResolver ¶
type SemverResolver struct{}
SemverResolver implements ports.VersionResolver using Masterminds/semver.
func NewSemverResolver ¶
func NewSemverResolver() *SemverResolver
NewSemverResolver creates a new SemverResolver.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package oci implements OCI registry adapters.
|
Package oci implements OCI registry adapters. |
|
Package repository implements plugin repository adapters.
|
Package repository implements plugin repository adapters. |
Click to show internal directories.
Click to hide internal directories.