# File lib/fog/aws/requests/ecs/list_services.rb, line 27
        def list_services(params={})
          response = Excon::Response.new
          response.status = 200

          owner_id = Fog::AWS::Mock.owner_id

          cluster = params.delete('cluster') || 'default'
          if !cluster.match(/^arn:aws:ecs:.+:.+:cluster\/(.+)$/)
            cluster_path = "cluster/#{cluster}"
            cluster_arn = Fog::AWS::Mock.arn('ecs', owner_id, cluster_path, region)
          else
            cluster_arn = cluster
          end

          result = self.data[:services].select do |s|
            s['clusterArn'].eql?(cluster_arn)
          end
          service_arns = result.map { |s| s['serviceArn'] }

          response.body = {
            'ListServicesResult' => {
              'serviceArns' => service_arns
            },
            'ResponseMetadata' => {
              'RequestId' => Fog::AWS::Mock.request_id
            }
          }
          response
        end