Documentation ¶
Index ¶
- func ClientAndAccount(token string) wisshes.Step
- func ClientFromToken(ctx context.Context, token string) (*linodego.Client, *linodego.Account, error)
- func CtxLinodeAccount(ctx context.Context) *linodego.Account
- func CtxLinodeClient(ctx context.Context) *linodego.Client
- func CtxLinodeInstanceTypes(ctx context.Context) []linodego.LinodeType
- func CtxLinodeInstances(ctx context.Context) []linodego.Instance
- func CtxLinodeRegion(ctx context.Context) []linodego.Region
- func CtxWithLinodeAccount(ctx context.Context, account *linodego.Account) context.Context
- func CtxWithLinodeClient(ctx context.Context, client *linodego.Client) context.Context
- func CtxWithLinodeInstanceTypes(ctx context.Context, instanceTypes []linodego.LinodeType) context.Context
- func CtxWithLinodeInstances(ctx context.Context, instances []linodego.Instance) context.Context
- func CtxWithLinodeRegion(ctx context.Context, regions []linodego.Region) context.Context
- func CurrentInstances(includes ...linodego.InstanceStatus) wisshes.Step
- func DesiredInstances(args DesiredInstancesArgs, spinupSteps ...wisshes.Step) wisshes.Step
- func ForEachInstance(rootPassword string, ...) wisshes.Step
- func InstanceToIP4(instance linodego.Instance) string
- func InstanceTypes() wisshes.Step
- func Regions() wisshes.Step
- func RemoveAllInstances(prefix string) wisshes.Step
- type DesiredInstancesArgs
- type PingMode
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClientAndAccount ¶
func ClientFromToken ¶
func CtxLinodeInstanceTypes ¶
func CtxLinodeInstanceTypes(ctx context.Context) []linodego.LinodeType
func CtxWithLinodeAccount ¶
func CtxWithLinodeClient ¶
func CtxWithLinodeInstances ¶
func CtxWithLinodeRegion ¶
func CurrentInstances ¶
func CurrentInstances(includes ...linodego.InstanceStatus) wisshes.Step
func DesiredInstances ¶
func DesiredInstances(args DesiredInstancesArgs, spinupSteps ...wisshes.Step) wisshes.Step
func ForEachInstance ¶
func InstanceToIP4 ¶
func InstanceTypes ¶
func RemoveAllInstances ¶
Types ¶
type DesiredInstancesArgs ¶
Click to show internal directories.
Click to hide internal directories.