theforeman/foreman_azure

View on GitHub
app/models/concerns/fog_extensions/azure/compute.rb

Summary

Maintainability
A
0 mins
Test Coverage
module FogExtensions
  module Azure
    module Compute
      extend ActiveSupport::Concern

      def role_sizes
        @vm_svc.list_role_sizes
      end

      def virtual_networks
        ::Azure::VirtualNetworkManagementService.new.list_virtual_networks
      end

      def cloud_services
        ::Azure::CloudServiceManagementService.new.list_cloud_services
      end
    end
  end
end