# File lib/fog/aws/requests/iam/delete_login_profile.rb, line 29 def delete_login_profile(user_name) unless self.data[:users].key?(user_name) raise Fog::AWS::IAM::NotFound.new("The user with name #{user_name} cannot be found.") end user = self.data[:users][user_name] unless user[:login_profile] raise Fog::AWS::IAM::NotFound, "Cannot find Login Profile for User #{user_name}" end user.delete(:login_profile) response = Excon::Response.new response.status = 200 response.body = { "RequestId" => Fog::AWS::Mock.request_id } response end