Class: ForemanFogProxmox::ComputeResourcesController
- Inherits:
-
ApplicationController
- Object
- ApplicationController
- ForemanFogProxmox::ComputeResourcesController
- Defined in:
- app/controllers/foreman_fog_proxmox/compute_resources_controller.rb
Instance Method Summary collapse
-
#isos ⇒ Object
GET foreman_fog_proxmox/isos/:storage.
-
#ostemplates ⇒ Object
GET foreman_fog_proxmox/ostemplates/:storage.
Instance Method Details
#isos ⇒ Object
GET foreman_fog_proxmox/isos/:storage
25 26 27 28 29 30 |
# File 'app/controllers/foreman_fog_proxmox/compute_resources_controller.rb', line 25 def isos volumes = @compute_resource.images_by_storage('iso',params[:storage]) respond_to do |format| format.json { render :json => volumes } end end |
#ostemplates ⇒ Object
GET foreman_fog_proxmox/ostemplates/:storage
33 34 35 36 37 38 |
# File 'app/controllers/foreman_fog_proxmox/compute_resources_controller.rb', line 33 def ostemplates volumes = @compute_resource.images_by_storage('vztmpl',params[:storage]) respond_to do |format| format.json { render :json => volumes } end end |