예제 #1
0
파일: mysupport.py 프로젝트: liltux/genmon
    def PermissionsOK():

        if MyPlatform.IsOSLinux() and os.geteuid() == 0:
            return True
        if MyPlatform.IsOSWindows():
            return True
        else:
            return False
예제 #2
0
파일: mysupport.py 프로젝트: N2Github/Proje
    def GetPlatformStats(self, usemetric=None):

        if not usemetric == None:
            bMetric = usemetric
        else:
            bMetric = self.UseMetric
        Platform = MyPlatform(self.log, bMetric)

        return Platform.GetInfo()
예제 #3
0
    def GetPlatformStats(self, usemetric=None):

        PlatformInfo = collections.OrderedDict()

        if not usemetric == None:
            bMetric = usemetric
        else:
            bMetric = self.UseMetric
        Platform = MyPlatform(self.log, bMetric)

        return Platform.GetInfo()
예제 #4
0
파일: mysupport.py 프로젝트: N2Github/Proje
    def InternetConnected(self):
        try:
            if MyPlatform.InterntConnected():
                Status = "OK"
            else:
                Status = "Disconnected"

            return Status
        except Exception as e1:
            return "Unknown" + ":" + str(e1)