def updateService(self): self.updateServiceBegin() searchSystem = SearchSystem(self.config) errorNo = searchSystem.updateSearchClusters() if errorNo != error.NO_ERROR: info = 'Critical - ' + error.getErrorMessage(errorNo) self.logger.error(info) self.printLog(info) return False else: info = 'OK - success' self.printLog(info) self.updateServiceEnd() return True
def __init__(self, reason, cause=None): super(DeviceConfigurationNotFound, self).__init__(error.EC_DEVICE_CONFIGURATION_NOT_FOUND, error.getErrorMessage(error.EC_DEVICE_CONFIGURATION_NOT_FOUND) % (reason), cause)
def __init__(self, reason, cause=None): super(InvalidIpFormat, self).__init__(error.EC_INVALID_IP_FORMAT, error.getErrorMessage(error.EC_INVALID_IP_FORMAT) % (reason), cause)
def __init__(self, reason, cause=None): super(EnumerationMismatch, self).__init__(error.EC_ENUMERATION_MISMATCH, error.getErrorMessage(error.EC_ENUMERATION_MISMATCH) % (reason), cause)
def __init__(self, reason, cause=None): super(CapacityCannotChange, self).__init__(error.EC_CAPACITY_CANNOT_CHANGE, error.getErrorMessage(error.EC_CAPACITY_CANNOT_CHANGE) % (reason), cause)
def __init__(self, reason, cause=None): super(InsufficientInterconnectIp, self).__init__(error.EC_INSUFFICIENT_INTERCONNECT_IP, error.getErrorMessage(error.EC_INSUFFICIENT_INTERCONNECT_IP) % (reason), cause)
def __init__(self, reason, cause=None): super(InvalidRequest, self).__init__(error.EC_INVALID_REQUEST, error.getErrorMessage(error.EC_INVALID_REQUEST) % (reason), cause)
def __init__(self, reason, cause=None): super(L3DataCollectionFailed, self).__init__(error.EC_L3_DATA_COLLECTION_FAILED, error.getErrorMessage(error.EC_L3_DATA_COLLECTION_FAILED) % (reason), cause)
def __init__(self, reason, cause=None): super(DeviceNotFound, self).__init__( error.EC_DEVICE_NOT_FOUND, error.getErrorMessage(error.EC_DEVICE_NOT_FOUND) % (reason), cause)
def __init__(self, reason, cause=None): super(DeviceConfigurationNotFound, self).__init__( error.EC_DEVICE_CONFIGURATION_NOT_FOUND, error.getErrorMessage(error.EC_DEVICE_CONFIGURATION_NOT_FOUND) % (reason), cause)
def __init__(self, reason, cause=None): super(CablingPlanNotFound, self).__init__( error.EC_CABLING_PLAN_NOT_FOUND, error.getErrorMessage(error.EC_CABLING_PLAN_NOT_FOUND) % (reason), cause)
def __init__(self, reason, cause=None): super(InvalidIpFormat, self).__init__( error.EC_INVALID_IP_FORMAT, error.getErrorMessage(error.EC_INVALID_IP_FORMAT) % (reason), cause)
def __init__(self, reason, cause=None): super(InvalidUplinkThreshold, self).__init__( error.EC_INVALID_UPLINK_THRESHOLD, error.getErrorMessage(error.EC_INVALID_UPLINK_THRESHOLD) % (reason), cause)
def __init__(self, reason, cause=None): super(EnumerationMismatch, self).__init__( error.EC_ENUMERATION_MISMATCH, error.getErrorMessage(error.EC_ENUMERATION_MISMATCH) % (reason), cause)
def __init__(self, reason, cause=None): super(CapacityMismatch, self).__init__( error.EC_CAPACITY_MISMATCH, error.getErrorMessage(error.EC_CAPACITY_MISMATCH) % (reason), cause)
def __init__(self, reason, cause=None): super(ImageNotFound, self).__init__(error.EC_IMAGE_NOT_FOUND, error.getErrorMessage(error.EC_IMAGE_NOT_FOUND) % (reason), cause)
def __init__(self, reason, cause=None): super(DeviceConnectFailed, self).__init__(error.EC_DEVICE_CONNECT_FAILED, error.getErrorMessage(error.EC_DEVICE_CONNECT_FAILED) % (reason), cause)
def __init__(self, reason, cause=None): super(ImageNotFound, self).__init__( error.EC_IMAGE_NOT_FOUND, error.getErrorMessage(error.EC_IMAGE_NOT_FOUND) % (reason), cause)
def __init__(self, reason, cause=None): super(TrapDaemonError, self).__init__(error.EC_TRAP_DAEMON_ERROR, error.getErrorMessage(error.EC_TRAP_DAEMON_ERROR) % (reason), cause)
def __init__(self, reason, cause=None): super(UpdatePodFailed, self).__init__( error.EC_UPDATE_POD_FAILED, error.getErrorMessage(error.EC_UPDATE_POD_FAILED) % (reason), cause)
def __init__(self, reason, cause=None): super(InsufficientLoopbackIp, self).__init__(error.EC_INSUFFICIENT_LOOPBACK_IP, error.getErrorMessage(error.EC_INSUFFICIENT_LOOPBACK_IP) % (reason), cause)
def __init__(self, reason, cause=None): super(DeviceConnectFailed, self).__init__( error.EC_DEVICE_CONNECT_FAILED, error.getErrorMessage(error.EC_DEVICE_CONNECT_FAILED) % (reason), cause)
def __init__(self, reason, cause=None): super(CapacityCannotChange, self).__init__( error.EC_CAPACITY_CANNOT_CHANGE, error.getErrorMessage(error.EC_CAPACITY_CANNOT_CHANGE) % (reason), cause)
def __init__(self, reason, cause=None): super(DeviceRpcFailed, self).__init__( error.EC_DEVICE_RPC_FAILED, error.getErrorMessage(error.EC_DEVICE_RPC_FAILED) % (reason), cause)
def __init__(self, reason, cause=None): super(CapacityMismatch, self).__init__(error.EC_CAPACITY_MISMATCH, error.getErrorMessage(error.EC_CAPACITY_MISMATCH) % (reason), cause)
def __init__(self, reason, cause=None): super(L3DataCollectionFailed, self).__init__( error.EC_L3_DATA_COLLECTION_FAILED, error.getErrorMessage(error.EC_L3_DATA_COLLECTION_FAILED) % (reason), cause)
def __init__(self, reason, cause=None): super(InvalidUplinkThreshold, self).__init__(error.EC_INVALID_UPLINK_THRESHOLD, error.getErrorMessage(error.EC_INVALID_UPLINK_THRESHOLD) % (reason), cause)
def __init__(self, reason, cause=None): super(TwoStageConfigurationFailed, self).__init__( error.EC_TWO_STAGE_CONFIGURATION_FAILED, error.getErrorMessage(error.EC_TWO_STAGE_CONFIGURATION_FAILED) % (reason), cause)
def __init__(self, reason, cause=None): super(CablingPlanNotFound, self).__init__(error.EC_CABLING_PLAN_NOT_FOUND, error.getErrorMessage(error.EC_CABLING_PLAN_NOT_FOUND) % (reason), cause)
def __init__(self, reason, cause=None): super(TrapDaemonError, self).__init__( error.EC_TRAP_DAEMON_ERROR, error.getErrorMessage(error.EC_TRAP_DAEMON_ERROR) % (reason), cause)
def __init__(self, reason, cause=None): super(DeviceNotFound, self).__init__(error.EC_DEVICE_NOT_FOUND, error.getErrorMessage(error.EC_DEVICE_NOT_FOUND) % (reason), cause)
def __init__(self, reason, cause=None): super(InvalidConfiguration, self).__init__( error.EC_INVALID_CONFIGURATION, error.getErrorMessage(error.EC_INVALID_CONFIGURATION) % (reason), cause)
def __init__(self, reason, cause=None): super(UpdatePodFailed, self).__init__(error.EC_UPDATE_POD_FAILED, error.getErrorMessage(error.EC_UPDATE_POD_FAILED) % (reason), cause)
def __init__(self, reason, cause=None): super(InvalidRequest, self).__init__( error.EC_INVALID_REQUEST, error.getErrorMessage(error.EC_INVALID_REQUEST) % (reason), cause)
def __init__(self, reason, cause=None): super(DeviceRpcFailed, self).__init__(error.EC_DEVICE_RPC_FAILED, error.getErrorMessage(error.EC_DEVICE_RPC_FAILED) % (reason), cause)
def __init__(self, reason, cause=None): super(MissingMandatoryAttribute, self).__init__( error.EC_MISSING_MANDATORY_ATTRIBUTE, error.getErrorMessage(error.EC_MISSING_MANDATORY_ATTRIBUTE) % (reason), cause)
def __init__(self, reason, cause=None): super(TwoStageConfigurationFailed, self).__init__(error.EC_TWO_STAGE_CONFIGURATION_FAILED, error.getErrorMessage(error.EC_TWO_STAGE_CONFIGURATION_FAILED) % (reason), cause)
def __init__(self, reason, cause=None): super(InsufficientLoopbackIp, self).__init__( error.EC_INSUFFICIENT_LOOPBACK_IP, error.getErrorMessage(error.EC_INSUFFICIENT_LOOPBACK_IP) % (reason), cause)
def __init__(self, reason, cause=None): super(InvalidConfiguration, self).__init__(error.EC_INVALID_CONFIGURATION, error.getErrorMessage(error.EC_INVALID_CONFIGURATION) % (reason), cause)
def __init__(self, reason, cause=None): super(InsufficientVlanIp, self).__init__( error.EC_INSUFFICIENT_VLAN_IP, error.getErrorMessage(error.EC_INSUFFICIENT_VLAN_IP) % (reason), cause)
def __init__(self, reason, cause=None): super(MissingMandatoryAttribute, self).__init__(error.EC_MISSING_MANDATORY_ATTRIBUTE, error.getErrorMessage(error.EC_MISSING_MANDATORY_ATTRIBUTE) % (reason), cause)
def __init__(self, reason, cause=None): super(InsufficientInterconnectIp, self).__init__( error.EC_INSUFFICIENT_INTERCONNECT_IP, error.getErrorMessage(error.EC_INSUFFICIENT_INTERCONNECT_IP) % (reason), cause)
def __init__(self, reason, cause=None): super(InsufficientVlanIp, self).__init__(error.EC_INSUFFICIENT_VLAN_IP, error.getErrorMessage(error.EC_INSUFFICIENT_VLAN_IP) % (reason), cause)
if switchIndexRet != error.NO_ERROR: self.logger.debug('switch cluster failed:[%s]' % clusterConfigPath) return switchIndexRet return error.NO_ERROR # #switch aggregator # self.logger.info('recover aggregator...') # if not aggregatorWrapper.recover(switchAggregatorTimeout): # return error.ERROR_SWITCH_PROXY_ERROR # self.logger.info('switch index for clusters completely') # return error.NO_ERROR def GetAllSearchClusters(self): for clusterConfigPath in self.clusterConfigPaths: print clusterConfigPath return if __name__ == '__main__': searchSystem = SearchSystem() status = searchSystem.updateSearchClusters() if status != error.NO_ERROR: print >> sys.stderr, 'switch index failed: ' + error.getErrorMessage(status) sys.exit(1) sys.exit(0)
def __init__(self, reason, cause=None): super(InsufficientManagementIp, self).__init__(error.EC_INSUFFICIENT_MANAGEMENT_IP, error.getErrorMessage(error.EC_INSUFFICIENT_MANAGEMENT_IP) % (reason), cause)
def __init__(self, reason, cause=None): super(InsufficientManagementIp, self).__init__( error.EC_INSUFFICIENT_MANAGEMENT_IP, error.getErrorMessage(error.EC_INSUFFICIENT_MANAGEMENT_IP) % (reason), cause)