Fix improper type for some like UUID fileds in objects.

Like 'operation_id' of 'CheckpointRecord', it should be UUID.

Change-Id: Ic2448837bea45c94741eadbeeac33620cb73e125
Closes-Bug: #1716224
This commit is contained in:
ericxiett 2017-09-12 08:17:29 +08:00
parent e9160d22ce
commit ae495b757e
3 changed files with 4 additions and 4 deletions

View File

@ -35,7 +35,7 @@ class CheckpointRecord(base.KarborPersistentObject, base.KarborObject,
'checkpoint_status': fields.StringField(),
'provider_id': fields.UUIDField(),
'plan_id': fields.UUIDField(),
'operation_id': fields.StringField(nullable=True),
'operation_id': fields.UUIDField(nullable=True),
'create_by': fields.StringField(nullable=True),
'extend_info': fields.StringField(nullable=True),
}

View File

@ -32,8 +32,8 @@ class ScheduledOperation(base.KarborPersistentObject, base.KarborObject,
'name': fields.StringField(),
'description': fields.StringField(nullable=True),
'operation_type': fields.StringField(),
'user_id': fields.StringField(),
'project_id': fields.StringField(),
'user_id': fields.UUIDField(),
'project_id': fields.UUIDField(),
'trigger_id': fields.UUIDField(),
'operation_definition': fields.DictOfStringsField(),
'enabled': fields.BooleanField(default=True),

View File

@ -27,7 +27,7 @@ class Trigger(base.KarborPersistentObject, base.KarborObject,
fields = {
'id': fields.UUIDField(),
'name': fields.StringField(),
'project_id': fields.StringField(),
'project_id': fields.UUIDField(),
'type': fields.StringField(),
'properties': fields.DictOfStringsField(),
}