# File lib/fog/orchestration/openstack/requests/update_stack.rb, line 41
        def update_stack(arg1, arg2 = nil, arg3 = nil)
          if arg1.kind_of?(Stack)
            # Normal use, update_stack(stack, options = {})
            stack = arg1
            stack_name = stack.stack_name
            stack_id = stack.id
            params = arg2.nil? ? {} : arg2
          else
            # Deprecated, update_stack(stack_id, stack_name, options = {})
            Fog::Logger.deprecation("#update_stack(stack_id, stack_name, options) is deprecated, use #update_stack(stack, options) instead [light_black](#{caller.first})[/]")
            stack_id = arg1
            stack_name = arg2
            params = {
              :stack_name => stack_name
            }.merge(arg3.nil? ? {} : arg3)
          end

          response = Excon::Response.new
          response.status = 202
          response.body = {}
          response
        end