helpers

package
v0.21.2 Latest Latest
Warning

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

Go to latest
Published: Aug 31, 2018 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// SSHKeySize is the size (in bytes) of SSH key to create
	SSHKeySize = 4096
)

Variables

This section is empty.

Functions

func AcceleratedNetworkingSupported added in v0.20.0

func AcceleratedNetworkingSupported(sku string) bool

AcceleratedNetworkingSupported check if the VmSKU support the Accelerated Networking

func CreateSSH added in v0.16.0

func CreateSSH(rg io.Reader, s *i18n.Translator) (privateKey *rsa.PrivateKey, publicKeyString string, err error)

CreateSSH creates an SSH key pair.

func EqualError added in v0.20.0

func EqualError(a, b error) bool

EqualError is a nil-safe method which reports whether errors a and b are considered equal. They're equal if both are nil, or both are not nil and a.Error() == b.Error().

func GetHomeDir added in v0.21.0

func GetHomeDir() string

GetHomeDir attempts to get the home dir from env

func IsTrueBoolPointer added in v0.12.0

func IsTrueBoolPointer(b *bool) bool

IsTrueBoolPointer is a simple boolean helper function for boolean pointers

func JSONMarshal

func JSONMarshal(content interface{}, escape bool) ([]byte, error)

JSONMarshal marshals JSON w/ optional SetEscapeHTML

func JSONMarshalIndent

func JSONMarshalIndent(content interface{}, prefix, indent string, escape bool) ([]byte, error)

JSONMarshalIndent marshals formatted JSON w/ optional SetEscapeHTML

func NormalizeAzureRegion added in v0.17.0

func NormalizeAzureRegion(name string) string

NormalizeAzureRegion returns a normalized Azure region with white spaces removed and converted to lower case

func PointerToBool added in v0.14.5

func PointerToBool(b bool) *bool

PointerToBool returns a pointer to a bool

func PointerToInt added in v0.20.4

func PointerToInt(i int) *int

PointerToInt returns a pointer to a int

Types

This section is empty.

Jump to

Keyboard shortcuts

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