class Chef::Exceptions::MissingRole
Constants
- NULL
Attributes
expansion[R]
Public Class Methods
new(message_or_expansion = NULL)
click to toggle source
Calls superclass method
# File lib/chef/exceptions.rb, line 271 def initialize(message_or_expansion = NULL) @expansion = nil case message_or_expansion when NULL super() when String super when RunList::RunListExpansion @expansion = message_or_expansion missing_roles = @expansion.errors.join(", ") super("The expanded run list includes nonexistent roles: #{missing_roles}") end end