fix default state to be 0 instead of pending

This commit is contained in:
Vishvananda Ishaya
2010-06-24 04:11:57 +01:00
committed by andy
parent 5d7bae1c7c
commit 13a0275980

View File

@@ -76,19 +76,20 @@ class RedisModel(object):
self.set_default_state()
def set_default_state(self):
self.state = {'state' : 'pending',
self.state = {'state': 0,
'state_description': 'pending',
'node_name': 'unassigned',
'project_id': 'unassigned',
'user_id': 'unassigned'}
self.state[self.object_type+"_id"] = self.object_id
self.state["create_time"] = time.strftime('%Y-%m-%dT%H:%M:%SZ', time.gmtime())
@property
def project(self):
if self.state.get('project_id', None):
return self.state['project_id']
return self.state.get('owner_id', 'unassigned')
@property
def __redis_key(self):
""" Magic string for keys """