Commit Graph

15 Commits

Author SHA1 Message Date
Yousong Zhou
5fb930c3a8 validators: add SetParent() 2019-06-09 16:02:39 +00:00
Qiu Jian
b7027934db feature: 3-level policies, system/domain/project 2019-05-31 13:56:02 +08:00
Qiu Jian
2efc5e641e fix: add keystone initialization procedures 2019-05-17 13:54:29 +08:00
ioito
4ed3d9c192 腾讯云要求vpc掩码范围需在16 - 28之间 2019-04-19 17:53:24 +08:00
Qiu Jian
004d9b6f95 update copyright headers of all source 2019-03-29 14:47:48 +08:00
Qiu Jian
df0474e25a fix: break dependencies of climc/mcclient on compute/models 2019-02-27 16:40:13 +08:00
Yousong Zhou
751525d779 validators: add newInvalidStructError()
To retain fmt and parameter information

	{"class":"InputParameterError","code":400,"data":{"fields":["acl_entries","192.168.0.256"],"id":"Invalid value error: invalid %q: invalid addr %s"},"details":"Invalid value error: invalid \"acl_entries\": invalid addr 192.168.0.256"}
	{"class":"InputParameterError","code":400,"data":{"fields":[],"id":"invalid \"acl_entries\": invalid addr 192.168.0.256"},"details":"invalid \"acl_entries\": invalid addr 192.168.0.256"}
2018-11-19 10:54:17 +00:00
Yousong Zhou
09e511883c cloudcommon: validators: return 400 for struct validation failure 2018-11-08 15:54:38 +00:00
Yousong Zhou
06b3495237 validators: add NewVlanIdValidator() 2018-10-26 06:30:43 +00:00
Qiu Jian
17175bc0a4 改进:1. 部署VM时注入全局和项目公钥 2. 完善keypair的创建和导入功能 3.
其他
2018-10-11 23:04:42 +08:00
Yousong Zhou
8eac303dbf validators: ValidatorStruct: update input data with validated struct 2018-09-28 04:07:57 +00:00
Yousong Zhou
dd38b2b53d validators: add Optional() to IValidator for use in ValidateUpdateData() 2018-09-13 02:06:41 +00:00
Yousong Zhou
75f38447fd validators: add BoolValidator 2018-09-10 16:08:17 +00:00
Yousong Zhou
b4f00220f9 validators: add ValidatorStringMultiChoices 2018-09-10 16:08:13 +00:00
Yousong Zhou
7ad2624a7c cloudcommon: add validator helpers 2018-08-30 07:47:08 +00:00