From f50a5ec1fc53d77d7a4f33392ec6adc4637a53b5 Mon Sep 17 00:00:00 2001 From: Chris Behrens Date: Wed, 8 Feb 2012 23:53:20 +0000 Subject: Add __repr__ to least_cost scheduler. Change-Id: I883dd5a734ef71cef915abf95a7125926e07f3d0 --- nova/scheduler/least_cost.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nova/scheduler/least_cost.py b/nova/scheduler/least_cost.py index f10e2c4b4..45b76bb47 100644 --- a/nova/scheduler/least_cost.py +++ b/nova/scheduler/least_cost.py @@ -67,6 +67,11 @@ class WeightedHost(object): x['host'] = self.host_state.host return x + def __repr__(self): + if self.host_state: + return "WeightedHost host: %s" % self.host_state.host + return "WeightedHost with no host_state" + def noop_cost_fn(host_state, weighing_properties): """Return a pre-weight cost of 1 for each host""" -- cgit