devboard

package
v0.0.0-...-9994f1b Latest Latest
Warning

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

Go to latest
Published: Feb 22, 2025 License: BSD-3-Clause Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AddDevboardLSECmd = &subcommands.Command{
	UsageLine: "devboard-lse [options ...]",
	ShortDesc: "Add a devboard LSE",
	LongDesc:  cmdhelp.AddDevboardLSELongDesc,
	CommandRun: func() subcommands.CommandRun {
		c := &addDevboard{}
		c.authFlags.Register(&c.Flags, site.DefaultAuthOptions)
		c.envFlags.Register(&c.Flags)
		c.commonFlags.Register(&c.Flags)

		c.Flags.StringVar(&c.zone, "zone", "", "Zone that the asset is in. "+cmdhelp.ZoneFilterHelpText)
		c.Flags.StringVar(&c.rack, "rack", "", "Rack that the asset is in.")

		c.Flags.StringVar(&c.name, "name", "", "unique name for the devboard.")
		c.Flags.StringVar(&c.asset, "asset", "", "asset name for the machine.")
		c.Flags.StringVar(&c.servo, "servo", "", "servo hostname and port as hostname:port. (port is assigned by UFS if missing)")
		c.Flags.StringVar(&c.servoSerial, "servo-serial", "", "serial number for the servo. Can skip for Servo V3.")
		c.Flags.StringVar(&c.servoSetupType, "servo-setup", "", "servo setup type. Allowed values are "+cmdhelp.ServoSetupTypeAllowedValuesString()+", UFS assigns REGULAR if unassigned.")
		c.Flags.StringVar(&c.servoDockerContainerName, "servod-docker", "", "servod docker container name. Required if serovd is running on docker")
		c.Flags.Var(utils.CSVString(&c.pools), "pools", "comma separated pools assigned to the devboard. 'DUT_POOL_QUOTA' is used if nothing is specified")
		c.Flags.StringVar(&c.state, "state", "", cmdhelp.StateHelp)
		c.Flags.StringVar(&c.description, "desc", "", "description for the machine.")
		return c
	},
}

AddDevboardLSECmd adds a MachineLSE to the database.

View Source
var AddDevboardMachineCmd = &subcommands.Command{
	UsageLine:  "devboard-machine ...",
	ShortDesc:  "Add a devboard machine",
	LongDesc:   cmdhelp.AddDevboardMachineLongDesc,
	CommandRun: addDevboardMachineCommandRun,
}

AddDevboardMachineCmd adds a devboard machine to the database.

View Source
var DeleteDevboardLSECmd = &subcommands.Command{
	UsageLine:  "devboard-lse ...",
	ShortDesc:  "Delete a devboard LSE",
	LongDesc:   cmdhelp.DeleteDevboardLSELongDesc,
	CommandRun: deleteDevboardLSECommandRun,
}

DeleteDevboardLSECmd deletes the attached device host for a given name.

View Source
var DeleteDevboardMachineCmd = &subcommands.Command{
	UsageLine:  "devboard-machine ...",
	ShortDesc:  "Delete a devboard machine",
	LongDesc:   cmdhelp.DeleteDevboardMachineLongDesc,
	CommandRun: deleteDevboardMachineCommandRun,
}

DeletedDevboardMachineCmd deletes the attached device machine for a given name.

View Source
var GetDevboardLSECmd = &subcommands.Command{
	UsageLine:  "devboard-lse ...",
	ShortDesc:  "Get devboard LSE details by filters",
	LongDesc:   cmdhelp.GetDevboardLSELongDesc,
	CommandRun: getDevboardLSECommandRun,
}

GetDevboardLSECmd gets the devboard LSE for a given name.

View Source
var GetDevboardMachineCmd = &subcommands.Command{
	UsageLine:  "devboard-machine ...",
	ShortDesc:  "Get devboard machine details by filters",
	LongDesc:   cmdhelp.GetDevboardMachineLongDesc,
	CommandRun: getDevboardMachineCommandRun,
}

GetDevboardMachineCmd gets the devboard machine for a given name.

View Source
var UpdateDevboardLSECmd = &subcommands.Command{
	UsageLine:  "devboard-lse ...",
	ShortDesc:  "Update devboard lse details by filters",
	LongDesc:   cmdhelp.UpdateDevboardLSEText,
	CommandRun: updateDevboardLSEcommandRun,
}

UpdateDevboardLSECmd updates the devboard machineLSE for a given name.

View Source
var UpdateDevboardMachineCmd = &subcommands.Command{
	UsageLine:  "devboard-machine ...",
	ShortDesc:  "Update devboard machine details by filters",
	LongDesc:   cmdhelp.UpdateDevboardMachineText,
	CommandRun: updateADMCommandRun,
}

UpdateDevboardMachineCmd updates the devboard machine for a given name.

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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