Dan Wendlandt 95b49fad57 API v2: mprove validation of post/put, rename few attributes
bug #1012438

Additional work for bp v2-api-melange-integration

- rename few attributes:
  op_state -> status
  additional_routes -> additional_host_routes
  prefix -> cidr

- expand request body validation to indicate whether fields can be
specified during create and or update.
- add test cases to validate defaults, and input validation.

- update db_base_plugin_v2 to generate gateway_ip for subnet and mac
for port when unspecified.

- validate that tenant-id is only specified in req by admin users

- automatically set tenant-id based on request.context.tenant_id if needed

- enable port tests in test_db_plugin.py

Change-Id: If7f5101e4974a6ef93ff8a1d945f8642dd21b16e
2012-06-13 10:41:36 -07:00
..
2012-06-01 10:50:36 -05:00
2012-05-26 06:15:20 +08:00
2012-06-01 10:50:36 -05:00
2012-05-26 06:15:20 +08:00
2012-05-26 06:15:20 +08:00
2012-05-26 06:15:20 +08:00
2012-06-11 10:36:10 -05:00