def export_listUniqueKeyValues(self, typeName): """ List all values for all keys in a type Arguments: - none """ dbUtils = DBUtils(gAccountingDB, self.serviceInfoDict['clientSetup']) credDict = self.getRemoteCredentials() if typeName in gPoliciesList: policyFilter = gPoliciesList[typeName] filterCond = policyFilter.getListingConditions(credDict) else: policyFilter = gPoliciesList['Null'] filterCond = {} retVal = dbUtils.getKeyValues(typeName, filterCond) if not policyFilter or not retVal['OK']: return retVal return policyFilter.filterListingValues(credDict, retVal['Value'])
def export_listUniqueKeyValues( self, typeName ): """ List all values for all keys in a type Arguments: - none """ dbUtils = DBUtils( gAccountingDB, self.serviceInfoDict[ 'clientSetup' ] ) credDict = self.getRemoteCredentials() if typeName in gPoliciesList: policyFilter = gPoliciesList[ typeName ] filterCond = policyFilter.getListingConditions( credDict ) else: policyFilter = gPoliciesList[ 'Null' ] filterCond = {} retVal = dbUtils.getKeyValues( typeName, filterCond ) if not policyFilter or not retVal[ 'OK' ]: return retVal return policyFilter.filterListingValues( credDict, retVal[ 'Value' ] )