cloudfoundry-samples/pong_matcher_ruby

Name: pong_matcher_ruby

Owner: Cloud Foundry Sample Applications

Description: null

Created: 2014-12-19 23:56:32.0

Updated: 2016-04-06 17:02:57.0

Pushed: 2016-01-05 19:13:16.0

Homepage: null

Size: 69

Language: Ruby

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

CF example app: ping-pong matching server

This is an app to match ping-pong players with each other. It's currently an API only, so you have to use curl to interact with it.

It has an acceptance test suite you might like to look at.

Note: We highly recommend that you use the latest versions of any software required by this sample application.

Running on Pivotal Web Services

Log in.

ogin -a https://api.run.pivotal.io

Target your org / space.

arget -o myorg -s myspace

Sign up for a rediscloud instance.

reate-service rediscloud 30mb redis

Push this app. Its manifest assumes you called your Redis instance 'redis'.

ush -n mysubdomain

Export the test host

rt HOST=http://mysubdomain.cfapps.io

Now follow the interaction instructions.

Running locally

The following assumes you have a working, recent version of Ruby, with bundler installed.

Install and start redis:

 install redis
s-server

In another terminal, start the application server:

le
=3000 ruby server.rb

Export the test host

rt HOST=http://localhost:3000

Now follow the interaction instructions.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.