From bb2af5d05e1d5aae3ac643ea110cf51c9702b37c Mon Sep 17 00:00:00 2001 From: Vishvananda Ishaya Date: Thu, 24 Jun 2010 04:11:57 +0100 Subject: fix default state to be 0 instead of pending --- nova/compute/model.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'nova/compute') diff --git a/nova/compute/model.py b/nova/compute/model.py index 14f2461da..6477ac571 100644 --- a/nova/compute/model.py +++ b/nova/compute/model.py @@ -115,7 +115,8 @@ class Instance(object): if self.state: self.initial_state = self.state else: - self.state = {'state': 'pending', + self.state = {'state': 0, + 'state_description': 'pending', 'instance_id': instance_id, 'node_name': 'unassigned', 'project_id': 'unassigned', @@ -138,13 +139,13 @@ class Instance(object): for item in self.keys(): copyDict[item] = self[item] return copyDict - + def get(self, item, default): return self.state.get(item, default) def update(self, update_dict): return self.state.update(update_dict) - + def setdefault(self, item, default): return self.state.setdefault(item, default) -- cgit