ctl

package
v1.7.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 17, 2026 License: MIT Imports: 12 Imported by: 0

Documentation

Overview

Package ctl re-exports the compose resolver types from github.com/flocko-motion/schemaf/compose for use by the CLI subcommands.

Index

Constants

This section is empty.

Variables

View Source
var AllServices = compose.AllServices
View Source
var ContainerName = compose.ContainerName
View Source
var FilePaths = compose.FilePaths
View Source
var FindSchemafByService = compose.FindSchemafByService
View Source
var Resolve = compose.Resolve

Re-export functions.

View Source
var ShortNameMap = compose.ShortNameMap

Functions

func ComposeSubcommandProvider

func ComposeSubcommandProvider(ctx *cli.Context) []*cobra.Command

ComposeSubcommandProvider is a compatibility wrapper for older imports.

func SubcommandProvider

func SubcommandProvider(ctx *cli.Context) []*cobra.Command

SubcommandProvider returns the ctl subcommand tree.

Types

type ComposeFile

type ComposeFile = compose.ComposeFile

type HealthConfig

type HealthConfig = compose.HealthConfig

type SchemafExtension

type SchemafExtension = compose.SchemafExtension

Re-export types so existing callers in this package need no changes.

type ServiceDef

type ServiceDef = compose.ServiceDef

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL