commands

package
v21.11.1 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2022 License: Apache-2.0 Imports: 36 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DoNotInstanciate = false
	DoInstanciate    = true
)

Variables

View Source
var BucketCommand = cli.Command{
	Name:  "bucket",
	Usage: "bucket COMMAND",
	Subcommands: cli.Commands{
		bucketList,
		bucketCreate,
		bucketDelete,
		bucketInspect,
		bucketMount,
		bucketUnmount,
	},
}

BucketCommand bucket command

View Source
var ClientSession *client.Session

ClientSession contains the session allowing to communicate with safescaled

View Source
var ClusterCommand = cli.Command{
	Name:      "cluster",
	Aliases:   []string{"datacenter", "dc", "platform"},
	Usage:     "create and manage cluster",
	ArgsUsage: "COMMAND",
	Subcommands: cli.Commands{
		clusterNodeCommands,
		clusterMasterCommands,
		clusterFeatureCommands,
		clusterListCommand,
		clusterCreateCommand,
		clusterDeleteCommand,
		clusterInspectCommand,
		clusterStateCommand,
		clusterRunCommand,

		clusterStartCommand,
		clusterStopCommand,
		clusterExpandCommand,
		clusterShrinkCommand,
		clusterKubectlCommand,
		clusterHelmCommand,
		clusterAnsibleCommands,
		clusterListFeaturesCommand,
		clusterCheckFeatureCommand,
		clusterAddFeatureCommand,
		clusterRemoveFeatureCommand,
		clusterFeatureCommands,
	},
}

ClusterCommand command

View Source
var HostCommand = cli.Command{
	Name:  hostCmdLabel,
	Usage: "host COMMAND",
	Subcommands: cli.Commands{
		hostList,
		hostCreate,

		hostDelete,
		hostInspect,
		hostStatus,
		hostSSH,
		hostReboot,
		hostStart,
		hostStop,
		hostCheckFeatureCommand,
		hostAddFeatureCommand,
		hostRemoveFeatureCommand,
		hostListFeaturesCommand,
		hostSecurityCommands,
		hostFeatureCommands,
	},
}

HostCommand command

View Source
var ImageCommand = cli.Command{
	Name:  "image",
	Usage: "image COMMAND",
	Subcommands: cli.Commands{
		imageList,
	},
}

ImageCommand command

View Source
var NetworkCommand = cli.Command{
	Name:    "network",
	Aliases: []string{"net"},
	Usage:   "network COMMAND",
	Subcommands: cli.Commands{
		networkCreate,
		networkDelete,
		networkInspect,
		networkList,
		networkSecurityCommands,
		subnetCommands,
	},
}

NetworkCommand command

View Source
var SSHCommand = cli.Command{
	Name:  "ssh",
	Usage: "ssh COMMAND",
	Subcommands: cli.Commands{
		sshRun,
		sshCopy,
		sshConnect,
		sshTunnel,
		sshClose,
	},
}

SSHCommand ssh command

View Source
var ShareCommand = cli.Command{
	Name:    "share",
	Aliases: []string{"nas"},
	Usage:   "share COMMAND",
	Subcommands: cli.Commands{
		shareCreate,
		shareDelete,
		shareMount,
		shareUnmount,
		shareList,
		shareInspect,
	},
}

ShareCommand ssh command

View Source
var TemplateCommand = cli.Command{
	Name:  "template",
	Usage: "template COMMAND",
	Subcommands: cli.Commands{
		templateList,
		templateMatch,
		templateInspect,
	},
}

TemplateCommand command

View Source
var TenantCommand = cli.Command{
	Name:  tenantCmdLabel,
	Usage: "manages tenants",
	Subcommands: cli.Commands{
		tenantListCommand,
		tenantGetCommand,
		tenantSetCommand,
		tenantInspectCommand,
		tenantScanCommand,
		tenantMetadataCommands,
	},
}

TenantCommand command

View Source
var VolumeCommand = cli.Command{
	Name:  "volume",
	Usage: "volume COMMAND",
	Subcommands: cli.Commands{
		volumeList,
		volumeInspect,
		volumeDelete,
		volumeCreate,
		volumeAttach,
		volumeDetach,
	},
}

VolumeCommand volume command

Functions

func GenerateClientIdentity

func GenerateClientIdentity() string

GenerateClientIdentity builds a string identifying the client

Types

This section is empty.

Jump to

Keyboard shortcuts

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