class Train::Transports::Helpers::Azure::SubscriptionIdFileParser
Attributes
subscription_id[R]
Public Class Methods
new(subscription_id, credentials)
click to toggle source
# File lib/train/transports/helpers/azure/subscription_id_file_parser.rb, line 7 def initialize(subscription_id, credentials) @subscription_id = subscription_id @credentials = credentials validate! end
Public Instance Methods
validate!()
click to toggle source
# File lib/train/transports/helpers/azure/subscription_id_file_parser.rb, line 14 def validate! if @credentials.sections.empty? || @credentials[subscription_id].empty? raise "No credentials found for subscription number #{subscription_id}" end end