Documentation ¶
Index ¶
- func Bash(cmd string) (string, error)
- func ConvertNodeName(node string) string
- func ConvertShellOutputs(outputs string) []string
- func FuncName() string
- func GetAllIndex(s string, substr string) []int
- func GetNamespace() string
- func GetNodeName() string
- func Hash(str string) string
- func ParseKeyValuePairString(propsRaw string) map[string]string
- func ReadSysFSFileAsInt64(sysFilePath string) (int64, error)
- func ReadSysFSFileAsString(sysFilePath string) (string, error)
- func StrFind(slice []string, val string) (int, bool)
- func StructToMap(in interface{}, tagName string) map[string]interface{}
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConvertNodeName ¶
ConvertNodeName e.g.(10.23.10.12 => 10-23-10-12)
func GetNamespace ¶
func GetNamespace() string
GetNamespace get Namespace from env, else it returns error
func GetNodeName ¶
func GetNodeName() string
GetNodeName gets the node name from env, else returns an error
func ParseKeyValuePairString ¶
converts a raw key value pair string into a map of key value pairs example raw string of `foo="0" bar="1" baz="biz"` is returned as: map[string]string{"foo":"0", "bar":"1", "baz":"biz"}
func ReadSysFSFileAsInt64 ¶
ReadSysFSFileAsInt64 reads a file and converts that content into int64
func ReadSysFSFileAsString ¶
func StructToMap ¶ added in v0.1.2
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.