Re: my app needs to get the number of instances in which its running, (in runtime my app uses this info in my program logic)


Alexander Lomov <alexander.lomov@...>
 

Actually I made a mistake here. The gem you may to use as a API wrapper for Ruby is called cfoundry [1]. While it may not have support for the latest versions of CF, I was able to use it in may projects. For instance this simple app [2].

[1] https://github.com/cloudfoundry-attic/cfoundry
[2] https://github.com/allomov/cf-auto-scaling/blob/master/Gemfile#L6

On Sep 30, 2015, at 8:11 PM, Lomov Alexander <alexander.lomov(a)altoros.com<mailto:alexander.lomov(a)altoros.com>> wrote:

Hey, Sir Zooba. Sorry for the late response.

You can find the description of Cloud Controller API here [1]. You can make requests to your Cloud Controller through Gorouter component adding “api.” before main CF domain. For instance if you have CF deployment to cf-example.com<http://cf-example.com/> domain, then you’ll need to use http://api.cf-example.com<http://api.cf-example.com/> to reach CC.

The better option will be to use API wrappers for the language you work with. For instance for ruby you can choose this one [2].

[1] http://apidocs.cloudfoundry.org/218/
[2] https://github.com/frodenas/cloudfoundry-client

On Sep 30, 2015, at 7:32 PM, zooba Sir <myfakename90(a)gmail.com<mailto:myfakename90(a)gmail.com>> wrote:

Also, please let me know how to call the API in my code.

Thanks.

Join cf-dev@lists.cloudfoundry.org to automatically receive all group messages.