Esempio n. 1
0
 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'])