def avail_distributions(distribution_id=nil)
response = Excon::Response.new
response.status = 200
body = {
"ERRORARRAY" => [],
"ACTION" => "avail.distributions"
}
if distribution_id
mock_distribution = create_mock_distribution(distribution_id)
response.body = body.merge("DATA" => [mock_distribution])
else
mock_distributions = []
10.times do
distribution_id = rand(1..99)
mock_distributions << create_mock_distribution(distribution_id)
end
response.body = body.merge("DATA" => mock_distributions)
end
response
end