| 
									
										
										
										
											2014-05-08 15:34:26 +04:00
										 |  |  | require "providers/provider_factory" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | module ImageCommands | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-19 13:26:14 +03:00
										 |  |  |   def get_available_provider_images mongo, provider | 
					
						
							| 
									
										
										
										
											2014-05-08 15:34:26 +04:00
										 |  |  |     filters = mongo.available_images(provider) | 
					
						
							|  |  |  |     if filters.empty? | 
					
						
							|  |  |  |       [] | 
					
						
							|  |  |  |     else | 
					
						
							| 
									
										
										
										
											2014-06-18 15:11:47 +04:00
										 |  |  |       ::Provider::ProviderFactory.get(provider).images(filters) | 
					
						
							| 
									
										
										
										
											2014-05-08 15:34:26 +04:00
										 |  |  |     end | 
					
						
							|  |  |  |   end | 
					
						
							|  |  |  | end |