# File lib/fog/aws/requests/lambda/delete_function.rb, line 24
        def delete_function(params={})
          response = Excon::Response.new
          response.status = 204
          response.body = ''

          function = self.get_function_configuration(params).body
          function_id = function['FunctionArn']

          self.data[:functions].delete function_id
          self.data[:permissions].delete function_id
          self.data[:event_source_mappings].delete_if do |m,f|
            f['FunctionArn'].eql?(function_id)
          end

          response
        end