def testNoZonesResponse(self): modeler = CloudStackModeler() modeler_results = loadPickle('cloudstack_results_noZones.pickle') maps = modeler.process(self.d, modeler_results, log) self.assertEquals(len(maps), 1) self.assertEquals(maps[0].relname, 'zones') self.assertEquals(len(maps[0].maps), 0)
def _loadZenossData(self): if hasattr(self, '_loaded'): return modeler = CloudStackModeler() modeler_results = loadPickle('cloudstack_results.pickle') for data_map in modeler.process(self.d, modeler_results, log): self.applyDataMap(self.d, data_map) self._loaded = True
def testMissingHostsResponse(self): modeler = CloudStackModeler() modeler_results = loadPickle('cloudstack_results_missingHosts.pickle') maps = modeler.process(self.d, modeler_results, log) self.assertEquals(maps, None)