lib/fog/compute/xen_server/models/pbd.rb in fog-xenserver-0.0.1.beta1 vs lib/fog/compute/xen_server/models/pbd.rb in fog-xenserver-0.0.1.beta2

- old
+ new

@@ -1,29 +1,26 @@ module Fog module Compute class XenServer module Models - class Pbd < Fog::Model + class Pbd < Model # API Reference here: # http://docs.vmd.citrix.com/XenServer/6.2.0/1.0/en_gb/api/?c=PBD provider_class :PBD + collection_name :pbds identity :reference attribute :currently_attached attribute :device_config attribute :other_config attribute :uuid - has_one :host, :hosts - has_one :sr, :storage_repositories, :aliases => :SR + has_one_identity :host, :hosts + has_one_identity :sr, :storage_repositories, :aliases => :SR, :as => :SR alias_method :storage_repository, :sr - - def unplug - service.unplug_pbd reference - end end end end end end \ No newline at end of file