fixed consoles to use :aliases
This commit is contained in:
parent
25f509fff1
commit
d4885dbe4d
|
@ -14,7 +14,7 @@ module Fog
|
|||
attribute :name, :aliases => :name_label
|
||||
attribute :__affinity, :aliases => :affinity
|
||||
attribute :allowed_operations
|
||||
attribute :consoles
|
||||
attribute :__consoles, :aliases => :consoles
|
||||
attribute :domarch
|
||||
attribute :domid
|
||||
attribute :tags
|
||||
|
@ -64,8 +64,8 @@ module Fog
|
|||
service.hosts.get __affinity
|
||||
end
|
||||
|
||||
def get_consoles
|
||||
consoles.collect {|console| service.consoles.get console }
|
||||
def consoles
|
||||
__consoles.collect {|console| service.consoles.get console }
|
||||
end
|
||||
|
||||
def destroy
|
||||
|
|
|
@ -31,7 +31,7 @@ Shindo.tests('Fog::Compute[:xenserver] | server model', ['xenserver']) do
|
|||
:is_a_template,
|
||||
:__affinity,
|
||||
:allowed_operations,
|
||||
:consoles,
|
||||
:__consoles,
|
||||
:domarch,
|
||||
:domid,
|
||||
:__guest_metrics,
|
||||
|
@ -113,8 +113,8 @@ Shindo.tests('Fog::Compute[:xenserver] | server model', ['xenserver']) do
|
|||
end
|
||||
|
||||
tests('return valid consoles') do
|
||||
test('as an array') { server.get_consoles.kind_of? Array }
|
||||
server.get_consoles.each { |i|
|
||||
test('as an array') { server.consoles.kind_of? Array }
|
||||
server.consoles.each { |i|
|
||||
test('and each Console should be a Fog::Compute::XenServer::Console') { i.kind_of? Fog::Compute::XenServer::Console }
|
||||
}
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue