1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00
fog--fog/lib/fog/terremark/models/shared/vdc.rb
geemus b554eb0bb4 Revert "move vcloud models to its directory since the format is common to both"
Conflicts with work freeformz is doing, reverting in favor of those changes for now.

This reverts commit 9907d4ed59.
2010-05-17 20:57:13 -07:00

35 lines
508 B
Ruby

require 'fog/model'
module Fog
module Terremark
module Shared
class Vdc < Fog::Model
identity :id
attribute :name
def networks
connection.networks(:vdc_id => @id)
end
def addresses
connection.addresses(:vdc_id => @id)
end
private
def href=(new_href)
@id = new_href.split('/').last.to_i
end
def type=(new_type); end
def rel=(new_rel); end
end
end
end
end