class InstanceAgent::Plugins::CodeDeployPlugin::ApplicationSpecification::ContextInfo
Helper Class for storing a context
Attributes
range[R]
role[R]
type[R]
user[R]
Public Class Methods
new(context)
click to toggle source
# File lib/instance_agent/plugins/codedeploy/application_specification/context_info.rb, line 9 def initialize(context) if context['type'].nil? raise AppSpecValidationException, "invalid context type required #{context.inspect}" end @user = context['name'] @role = nil @type = context['type'] @range = context['range'].nil? ? nil : RangeInfo.new(context['range']) end