(QENG-7201) Adding docs and tests

This commit is contained in:
Samuel Beaulieu 2019-04-15 13:09:53 -05:00
parent 11d94cc3d2
commit 714a9edf5e
3 changed files with 106 additions and 2 deletions

View file

@ -354,7 +354,15 @@ module Vmpooler
if params[:pool]
subpool = params[:pool].split(",")
poolscopy = pools.select do |p|
subpool.include?(p['name']) || (p['alias'] & subpool).any?
if subpool.include?(p['name'])
true
elsif !p['alias'].nil?
if p['alias'].is_a?(Array)
(p['alias'] & subpool).any?
elsif p['alias'].is_a?(String)
subpool.include?(p['alias'])
end
end
end
end