From: marios <[email protected]>
Signed-off-by: marios <[email protected]> --- server/lib/cimi/collections/networks.rb | 2 +- server/lib/cimi/models/network.rb | 14 +++++--------- .../drivers/mock/data/cimi/network/network1.json | 12 +++++------- .../drivers/mock/data/cimi/network/network2.json | 12 +++++------- 4 files changed, 16 insertions(+), 24 deletions(-) diff --git a/server/lib/cimi/collections/networks.rb b/server/lib/cimi/collections/networks.rb index 4f26b0b..154bb77 100644 --- a/server/lib/cimi/collections/networks.rb +++ b/server/lib/cimi/collections/networks.rb @@ -33,7 +33,7 @@ module CIMI::Collections end end - operation :show, :with_capability => :network do + operation :show, :with_capability => :networks do description "Show a specific Network" control do network = Network.find(params[:id], self) diff --git a/server/lib/cimi/models/network.rb b/server/lib/cimi/models/network.rb index 3d9c7ed..cc8e4df 100644 --- a/server/lib/cimi/models/network.rb +++ b/server/lib/cimi/models/network.rb @@ -17,19 +17,15 @@ class CIMI::Model::Network < CIMI::Model::Base text :state - text :access + text :network_type - text :bandwidth_limit + text :mtu - text :traffic_priority + text :class_of_service - text :max_traffic_delay + href :network_ports - text :max_traffic_loss - - text :max_traffic_jitter - - href :routing_group + href :forwarding_group href :event_log diff --git a/server/lib/deltacloud/drivers/mock/data/cimi/network/network1.json b/server/lib/deltacloud/drivers/mock/data/cimi/network/network1.json index 28cf767..7a0f78b 100644 --- a/server/lib/deltacloud/drivers/mock/data/cimi/network/network1.json +++ b/server/lib/deltacloud/drivers/mock/data/cimi/network/network1.json @@ -3,13 +3,11 @@ "description": "the first network", "created": "Thu Jan 12 15:25:41 EET 2012", "state": "STARTED", - "access": "Public", - "bandwidthLimit": 2, - "trafficPriority": 1, - "maxTrafficDelay": 500000, - "maxTrafficLoss": 100, - "maxTrafficJitter": 100000, - "routingGroup": { "href": "http://cimi.example.org/routinggroups/group1" }, + "networkType": "PUBLIC", + "classOfService": "GOLD", + "mtu": 1500, + "networkPorts": { "href": "http://cimi.example.org/networks/network1/networkports"}, + "forwardingGroup": { "href": "http://cimi.example.org/forwarding_groups/group1" }, "operations": [ { "rel": "edit", "href": "http://cimi.example.org/networks/network1" }, { "rel": "delete", "href": "http://cimi.example.org/networks/network1" } diff --git a/server/lib/deltacloud/drivers/mock/data/cimi/network/network2.json b/server/lib/deltacloud/drivers/mock/data/cimi/network/network2.json index 370db99..283d242 100644 --- a/server/lib/deltacloud/drivers/mock/data/cimi/network/network2.json +++ b/server/lib/deltacloud/drivers/mock/data/cimi/network/network2.json @@ -3,13 +3,11 @@ "description": "another network", "created": "Fri Jan 13 17:30:34 EET 2012", "state": "STARTED", - "access": "Public", - "bandwidthLimit": 3, - "trafficPriority": 2, - "maxTrafficDelay": 600000, - "maxTrafficLoss": 100, - "maxTrafficJitter": 200000, - "routingGroup": { "href": "http://cimi.example.org/routinggroups/group1" }, + "networkType": "PUBLIC", + "classOfService": "SILVER", + "mtu": 1500, + "networkPorts": { "href": "http://cimi.example.org/networks/network2/networkports"}, + "forwardingGroup": { "href": "http://cimi.example.org/forwarding_groups/group1" }, "operations": [ { "rel": "edit", "href": "http://cimi.example.org/networks/network2" }, { "rel": "delete", "href": "http://cimi.example.org/networks/network2" } -- 1.7.11.4
