    # File lib/chef/resource.rb, line 189
        def action(arg=nil)
          if arg
            action_list = arg.kind_of?(Array) ? arg : [ arg ]
            action_list = action_list.collect { |a| a.to_sym }
            action_list.each do |action|
              validate(
                {
                  :action => action,
                },
                {
                  :action => { :kind_of => Symbol, :equal_to => @allowed_actions },
                }
              )
            end
            @action = action_list
          else
            @action
          end
        end