Sha256: 3a3ea5947eaf416f0f841d1095154f0e1728d0d023a2b3d8e55107c24f0f7fc7
Contents?: true
Size: 1.18 KB
Versions: 2
Compression:
Stored size: 1.18 KB
Contents
require 'ms_rest_azure' require 'rest_client' require 'erb' require 'fog/azurerm/config' require 'fog/azurerm/version' require 'fog/azurerm/core' require 'fog/azurerm/dns' require 'fog/azurerm/resources' require 'fog/azurerm/storage' require 'fog/azurerm/network' require 'fog/azurerm/compute' module Fog module AzureRM def self.services begin array_of_services = [] ENV['BUNDLE_GEM'] = File.expand_path('../../lib', File.dirname(__FILE__)) gem_path = ENV['BUNDLE_GEM'] files = Dir.entries(File.join(gem_path,'/fog/azurerm')).select {|f| !File.directory? f} files.each do |file| next if file == "config.rb" next if file == "core.rb" next if file == "credentials.rb" next if file == "docs" next if file == "models" next if file == "requests" next if file == "version.rb" array_of_services.push((file.split(".").first).upcase) end array_of_services rescue => e Fog::Logger.warning(e.message) raise e.message # typically occurs if folder_to_count does not exist end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fog-azure-rm-0.0.2 | lib/fog/azurerm.rb |
fog-azure-rm-0.0.1 | lib/fog/azurerm.rb |