cmd

package
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: Jun 3, 2024 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Overview

Package cmd implements important functions for command.

Index

Constants

This section is empty.

Variables

View Source
var (
	// Version of csctl.
	Version = "dev"
	// Commit against which csctl version is cut.
	Commit = "unknown"
)

Functions

func Execute

func Execute()

Execute adds all child commands to the root command and sets flags appropriately. This is called by main.main(). It only needs to happen once to the rootCmd.

Types

type CreateOptions

type CreateOptions struct {
	ClusterStackPath       string
	ClusterStackReleaseDir string
	Config                 *clusterstack.CsctlConfig
	Metadata               *clusterstack.MetaData
	CurrentReleaseHash     hash.ReleaseHash
	LatestReleaseHash      hash.ReleaseHash
	NodeImageRegistry      string
	// contains filtered or unexported fields
}

CreateOptions contains config for creating a release.

func GetCreateOptions

func GetCreateOptions(ctx context.Context, clusterStackPath string) (*CreateOptions, error)

GetCreateOptions create a Create Option for create command.

Jump to

Keyboard shortcuts

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