def create_lbaas_pool(listener_id, protocol, lb_algorithm, options = {})
response = Excon::Response.new
response.status = 201
data = {
'id' => Fog::Mock.random_numbers(6).to_s,
'protocol' => protocol,
'lb_algorithm' => lb_algorithm,
'name' => options[:name],
'description' => options[:description],
'healthmonitor_id' => Fog::Mock.random_numbers(6).to_s,
'members' => [Fog::Mock.random_numbers(6).to_s],
'status' => 'ACTIVE',
'admin_state_up' => options[:admin_state_up],
'tenant_id' => options[:tenant_id],
'listeners' => [ 'id' => listener_id ],
'session_persistence' => {}
}
self.data[:lbaas_pools][data['id']] = data
response.body = {'pool' => data}
response
end