func (executeLinuxProcImpl *executeLinuxProcImpl) Exec(cmdLine string, dir string) error { if !utils.IsLinuxOS() { return errors.New("not linux os") } executeLinuxProc := executeLinuxProcForkChildImpl{} return executeLinuxProc.Exec(cmdLine, dir) }
func init() { quitServerProcessInfo = nil if utils.IsLinuxOS() { quitServerProcessInfo = &quitServerProcessInfoLinux{} } }
func init() { getCpuStatisticsInfo = nil if utils.IsLinuxOS() { getCpuStatisticsInfo = &GetCpuStatisticsInfoLinux{} } }
func getLinuxOSError() error { if !utils.IsLinuxOS() { return errors.New("not linux os") } return nil }
func init() { getCpuInfo = nil if utils.IsLinuxOS() { getCpuInfo = &GetCpuInfoLinux{} } }
func init() { getSystemRunTimeInfo = nil if utils.IsLinuxOS() { getSystemRunTimeInfo = &GetSystemRunTimeInfoLinux{} } }
func init() { getServerStatusInfo = nil if utils.IsLinuxOS() { getServerStatusInfo = &getServerStatusInfoLinux{} } }
func init() { getProcessInfo = nil if utils.IsLinuxOS() { getProcessInfo = &GetProcessInfoLinux{} } }
func init() { restartServerProcessInfo = nil if utils.IsLinuxOS() { restartServerProcessInfo = &restartServerProcessInfoLinux{} } }
func init() { executeLinuxProc = nil if utils.IsLinuxOS() { executeLinuxProc = &executeLinuxProcImpl{} } }
func init() { getListenPortInfo = nil if utils.IsLinuxOS() { getListenPortInfo = &GetListenPortInfoLinux{} } }
func init() { getProcessInfoByServerInfo = nil if utils.IsLinuxOS() { getProcessInfoByServerInfo = &getProcessInfoByServerInfoLinux{} } }
func init() { getLoaderAvgInfo = nil if utils.IsLinuxOS() { getLoaderAvgInfo = &GetLoaderAvgInfoLinux{} } }