activities

package
v0.0.0-...-56f0b28 Latest Latest
Warning

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

Go to latest
Published: Dec 29, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DoActivities

type DoActivities struct {
	// contains filtered or unexported fields
}

func NewDoActivities

func NewDoActivities() *DoActivities

func (*DoActivities) SpinUpDroplet

func (d *DoActivities) SpinUpDroplet(dropletName string, region, password string) (int, error)

SpinUpDroplet spins up a DigitalOcean droplet

func (*DoActivities) UpdateDNS

func (d *DoActivities) UpdateDNS(domainName string, recordName string, ipAddress string) error

UpdateDNS updates the DNS record to point to the given IP address

func (*DoActivities) WaitForDroplet

func (d *DoActivities) WaitForDroplet(ctx context.Context, dropletID int) (string, error)

waitForDroplet waits until the droplet is ready

Jump to

Keyboard shortcuts

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