Documentation ¶
Index ¶
- func FloatStringToInt(floatStr string, multiply int) (int, error)
- func FloatStringsSliceToInt(strSlice []string) (int, error)
- func FormatError(err error) error
- func IntToHexString(number int) string
- func ParseXMLBuff(fb []byte, data interface{}) (interface{}, error)
- func ParseXMLFile(xmlpath string, data interface{}) (interface{}, error)
- func ProcessTemplate(str string, userData interface{}) ([]byte, error)
- func RunFunc(config *sshconf.Config) func(string) (string, error)
- func UploadBinaries(conf *sshconf.Config, pathbins ...string) (string, error)
- func WaitForResult(ch <-chan error, num int) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FloatStringsSliceToInt ¶
func FormatError ¶
func IntToHexString ¶
func ParseXMLBuff ¶
func ParseXMLFile ¶
func ProcessTemplate ¶
ProcessTemplate is responsible for writing appapropriate user data to any metadata
func RunFunc ¶
RunFunc is a generic solution for running appropriate commands on local or remote host
func UploadBinaries ¶
UploadBinaries is intended to create a temporary directory on a remote server, upload binaries to the temporary location and return path to the directory. The tempoary directory will be removed before the program exits
func WaitForResult ¶
WaitForResult waits for multyple goroutines to finish and returns result
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.