예제 #1
0
    def setZDefaultNetworkTree(self, data):

        # convert data['localValue'] (string with comma and whitespace
        # delimeters) to tuple of integers
        digits = self._decimalDigits.findall( data['localValue'] )
        data['localValue'] = tuple( int(x) for x in digits )

        setZPropertyInfo(self._object, 'zDefaultNetworkTree', **data)
예제 #2
0
    def setZDefaultNetworkTree(self, data):

        # convert data['localValue'] (string with comma and whitespace
        # delimeters) to tuple of integers
        digits = self._decimalDigits.findall(data['localValue'])
        data['localValue'] = tuple(int(x) for x in digits)

        setZPropertyInfo(self._object, 'zDefaultNetworkTree', **data)
예제 #3
0
    def setZMonitor(self, data):
        setZPropertyInfo(self._object, 'zMonitor', **data)
        process_classes = []
        if isinstance(self._object, OSProcessOrganizer):
            process_classes = self._object.getSubOSProcessClassesGen()
        elif isinstance(self._object, OSProcessClass):
            process_classes.append(self._object)

        def reindex_class(process_class):
            """
            Re-indexes a process class and its associated instances.
            """
            process_class.index_object()
            for proc in process_class.instances():
                proc.primaryAq().index_object()

        for process_class in process_classes:
            reindex_class(process_class)
예제 #4
0
    def setZMonitor(self, data):
        setZPropertyInfo(self._object, 'zMonitor', **data)
        process_classes = []
        if isinstance(self._object, OSProcessOrganizer):
            process_classes = self._object.getSubOSProcessClassesGen()
        elif isinstance(self._object, OSProcessClass):
            process_classes.append(self._object)

        def reindex_class(process_class):
            """
            Re-indexes a process class and its associated instances.
            """
            process_class.index_object()
            for proc in process_class.instances():
                proc.primaryAq().index_object()

        for process_class in process_classes:
            reindex_class(process_class)
예제 #5
0
파일: service.py 프로젝트: c0ns0le/zenoss-4
 def setZFailSeverity(self, data):
    setZPropertyInfo(self._object, 'zFailSeverity', **data)
예제 #6
0
 def setZAlertOnRestart(self, data):
     setZPropertyInfo(self._object, 'zAlertOnRestart', **data)
예제 #7
0
 def setZSnmpStrictDiscovery(self, data):
     setZPropertyInfo(self._object, 'zSnmpStrictDiscovery', **data)
예제 #8
0
 def setZDrawMapLinks(self, data):
     setZPropertyInfo(self._object, 'zDrawMapLinks', **data)
예제 #9
0
 def setZPreferSnmpNaming(self, data):
     setZPropertyInfo(self._object, 'zPreferSnmpNaming', **data)
예제 #10
0
 def setZIcon(self, data):
     setZPropertyInfo(self._object, 'zIcon', **data)
예제 #11
0
 def setZSendEventWhenBlockedFlag(self, data):
     setZPropertyInfo(self._object, 'zSendEventWhenBlockedFlag', **data)
예제 #12
0
 def setZModelerLock(self, data):
     setZPropertyInfo(self._object, 'zModelerLock', **data)
예제 #13
0
 def setZFailSeverity(self, data):
     setZPropertyInfo(self._object, 'zFailSeverity', **data)
예제 #14
0
 def setZMonitor(self, data):
     oldZMonitor = self._object.zMonitor
     setZPropertyInfo(self._object, 'zMonitor', **data)
     if self._object.zMonitor != oldZMonitor:
         self._object._indexInstances()
예제 #15
0
 def setZDrawMapLinks(self, data):
     setZPropertyInfo(self._object, 'zDrawMapLinks', **data)
예제 #16
0
 def setZAutoDiscover(self, data):
     setZPropertyInfo(self._object, 'zAutoDiscover', **data)
예제 #17
0
 def setZPreferSnmpNaming(self, data):
     setZPropertyInfo(self._object, 'zPreferSnmpNaming', **data)
예제 #18
0
파일: service.py 프로젝트: c0ns0le/zenoss-4
 def setZMonitor(self, data):
     oldZMonitor = self._object.zMonitor
     setZPropertyInfo(self._object, 'zMonitor', **data)
     if self._object.zMonitor != oldZMonitor:
         self._object._indexInstances()
예제 #19
0
 def setZPingFailThresh(self, data):
     setZPropertyInfo(self._object, 'zPingFailThresh', **data)
예제 #20
0
 def setZAlertOnRestart(self, data):
     setZPropertyInfo(self._object, 'zAlertOnRestart', **data)
예제 #21
0
 def setZSnmpStrictDiscovery(self, data):
     setZPropertyInfo(self._object, 'zSnmpStrictDiscovery', **data)
예제 #22
0
 def setZPingFailThresh(self, data):
     setZPropertyInfo(self._object, 'zPingFailThresh', **data)
예제 #23
0
 def setZAutoDiscover(self, data):
     setZPropertyInfo(self._object, 'zAutoDiscover', **data)
예제 #24
0
 def setZSendEventWhenBlockedFlag(self, data):
     setZPropertyInfo(self._object, 'zSendEventWhenBlockedFlag', **data)        
예제 #25
0
 def setZModelerLock(self, data):
     setZPropertyInfo(self._object, 'zModelerLock', **data)
예제 #26
0
 def setZIcon(self, data):
     setZPropertyInfo(self._object, 'zIcon', **data)