Versions in this module Expand all Collapse all v0 v0.1.49 Jul 20, 2024 Changes in this version + const ColorBlue + const ColorGreen + const ColorRed + const ColorReset + var MaxFileDescriptors int + var OpenIMInitErrLogFile string + var OpenIMInitLogFile string + var OpenIMOutput string + var OpenIMOutputBin string + var OpenIMOutputBinPath string + var OpenIMOutputBinToolPath string + var OpenIMOutputConfig string + var OpenIMOutputHostBin string + var OpenIMOutputHostBinTools string + var OpenIMOutputLogs string + var OpenIMOutputTmp string + var OpenIMOutputTools string + var OpenIMRoot string + func CheckAndReportBinariesStatus() + func CheckBinariesRunning() error + func CheckBinariesStop() error + func CheckProcessNames(processPath string, expectedCount int) error + func CheckProcessNamesExist(processPath string) bool + func CompileForPlatform(platform string) + func DetectPlatform() string + func FindPIDsByBinaryPath(binaryPath string) ([]int, error) + func GetBinFullPath(binName string) string + func GetToolFullPath(toolName string) string + func InitForSSC() + func KillExistBinaries() + func KillExistBinary(binaryPath string) + func OsArch() string + func PrintBinaryPorts(binaryPath string) + func PrintBlue(message string) + func PrintBlueTwoLine(message string) + func PrintGreen(message string) + func PrintGreenNoTimeStamp(message string) + func PrintGreenToStdOut(a ...interface{}) (n int, err error) + func PrintGreenTwoLine(message string) + func PrintListenedPortsByBinaries() + func PrintRed(message string) + func PrintRedNoTimeStamp(message string) + func PrintRedToStdErr(a ...interface{}) (n int, err error) + func StartBinaries() error + func StartTools() error + func StartToolsAndServices() + func StopAndCheckBinaries() + func StopBinaries() + type Config struct + MaxFileDescriptors int + ServiceBinaries map[string]int + ToolBinaries []string