fluke/devops-service/commands/image.rb

16 lines
384 B
Ruby

require "providers/provider_factory"
module ImageCommands
def get_available_provider_images mongo, provider, account=nil
filters = mongo.available_images(provider)
return [] if filters.empty?
if account
::Provider::ProviderFactory.get(provider, account).images(filters)
else
::Provider::ProviderFactory.get(provider).images(filters)
end
end
end