def verify_mean_haz_curves_stored_to_kvs(the_job, keys): """ Make sure that the keys and non-empty values for mean hazard curves have been written to KVS.""" if the_job.params['COMPUTE_MEAN_HAZARD_CURVE'].lower() == 'true': LOG.debug("verifying KVS entries for mean hazard curves") for site in the_job.sites_to_compute(): key = tokens.mean_hazard_curve_key(the_job.job_id, site) self.assertTrue(key in keys, "Missing key %s" % key)
def verify_mean_haz_curves_stored_to_kvs(hazengine): """ Make sure that the keys and non-empty values for mean hazard curves have been written to KVS.""" if hazengine.params['COMPUTE_MEAN_HAZARD_CURVE'].lower() == 'true': LOG.debug("verifying KVS entries for mean hazard curves") for site in hazengine.sites_for_region(): key = tokens.mean_hazard_curve_key(hazengine.id, site) value = self.kvs_client.get(key) self.assertTrue( value is not None, "no value found at KVS key")