Merge "Fix the bug of create a resource when use long name"

This commit is contained in:
Zuul
2017-11-24 02:52:04 +00:00
committed by Gerrit Code Review
2 changed files with 9 additions and 7 deletions

View File

@@ -247,6 +247,7 @@ class NSInUse(exceptions.InUse):
class NoTasksException(exceptions.TackerException):
message = _('No tasks to run for %(action)s on %(resource)s')
NAME_MAX_LEN = 255
RESOURCE_ATTRIBUTE_MAP = {
@@ -292,7 +293,7 @@ RESOURCE_ATTRIBUTE_MAP = {
'name': {
'allow_post': True,
'allow_put': True,
'validate': {'type:string': None},
'validate': {'type:string': NAME_MAX_LEN},
'is_visible': True,
},
'description': {
@@ -357,7 +358,7 @@ RESOURCE_ATTRIBUTE_MAP = {
'name': {
'allow_post': True,
'allow_put': True,
'validate': {'type:string': None},
'validate': {'type:string': NAME_MAX_LEN},
'is_visible': True,
},
'description': {
@@ -408,7 +409,7 @@ RESOURCE_ATTRIBUTE_MAP = {
'name': {
'allow_post': True,
'allow_put': True,
'validate': {'type:string': None},
'validate': {'type:string': NAME_MAX_LEN},
'is_visible': True,
},
'description': {
@@ -630,7 +631,7 @@ RESOURCE_ATTRIBUTE_MAP = {
'name': {
'allow_post': True,
'allow_put': True,
'validate': {'type:string': None},
'validate': {'type:string': NAME_MAX_LEN},
'is_visible': True,
},
'description': {
@@ -685,7 +686,7 @@ RESOURCE_ATTRIBUTE_MAP = {
'name': {
'allow_post': True,
'allow_put': True,
'validate': {'type:string': None},
'validate': {'type:string': NAME_MAX_LEN},
'is_visible': True,
},
'description': {

View File

@@ -179,6 +179,7 @@ def _validate_service_type_list(data, valid_values=None):
attr.validators['type:service_type_list'] = _validate_service_type_list
NAME_MAX_LEN = 255
RESOURCE_ATTRIBUTE_MAP = {
@@ -200,7 +201,7 @@ RESOURCE_ATTRIBUTE_MAP = {
'name': {
'allow_post': True,
'allow_put': True,
'validate': {'type:string': None},
'validate': {'type:string': NAME_MAX_LEN},
'is_visible': True,
},
'description': {
@@ -276,7 +277,7 @@ RESOURCE_ATTRIBUTE_MAP = {
'name': {
'allow_post': True,
'allow_put': True,
'validate': {'type:string': 255},
'validate': {'type:string': NAME_MAX_LEN},
'is_visible': True,
},
'description': {