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'])
 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' ] )