fix default state to be 0 instead of pending
This commit is contained in:
@@ -76,19 +76,20 @@ class RedisModel(object):
|
|||||||
self.set_default_state()
|
self.set_default_state()
|
||||||
|
|
||||||
def set_default_state(self):
|
def set_default_state(self):
|
||||||
self.state = {'state' : 'pending',
|
self.state = {'state': 0,
|
||||||
|
'state_description': 'pending',
|
||||||
'node_name': 'unassigned',
|
'node_name': 'unassigned',
|
||||||
'project_id': 'unassigned',
|
'project_id': 'unassigned',
|
||||||
'user_id': 'unassigned'}
|
'user_id': 'unassigned'}
|
||||||
self.state[self.object_type+"_id"] = self.object_id
|
self.state[self.object_type+"_id"] = self.object_id
|
||||||
self.state["create_time"] = time.strftime('%Y-%m-%dT%H:%M:%SZ', time.gmtime())
|
self.state["create_time"] = time.strftime('%Y-%m-%dT%H:%M:%SZ', time.gmtime())
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def project(self):
|
def project(self):
|
||||||
if self.state.get('project_id', None):
|
if self.state.get('project_id', None):
|
||||||
return self.state['project_id']
|
return self.state['project_id']
|
||||||
return self.state.get('owner_id', 'unassigned')
|
return self.state.get('owner_id', 'unassigned')
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def __redis_key(self):
|
def __redis_key(self):
|
||||||
""" Magic string for keys """
|
""" Magic string for keys """
|
||||||
|
|||||||
Reference in New Issue
Block a user