[
https://issues.jboss.org/browse/JBIDE-13248?page=com.atlassian.jira.plugi...
]
Andre Dietisheim edited comment on JBIDE-13248 at 12/5/12 8:55 AM:
-------------------------------------------------------------------
exemplary output:
[adietish@adietish-thinkpad ~]$ curl -k -H "Accept: application/xml" --user
"adietish@redhat.com:XXX"
https://openshift.redhat.com/broker/rest/cartridges -X
GET
{code:xml}
<?xml version="1.0" encoding="UTF-8"?>
<response>
<status>ok</status>
<type>cartridges</type>
<data>
<cartridge>
<name>nodejs-0.6</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>0.6.10</version>
<display-name>Node.js 0.6</display-name>
<description>Node.js is a platform built on Chrome's JavaScript runtime
for easily building fast, scalable network applications. Node.js is perfect for
data-intensive real-time applications that run across distributed
devices.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>javascript</tag>
<tag>nodejs</tag>
<tag>web_framework</tag>
</tags>
<
website>http://www.nodejs.org/</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_NODEJS_LOG_DIR</name>
<type>environment</type>
<description>Directory to store application log
files.</description>
</property>
<property>
<name>OPENSHIFT_TMP_DIR</name>
<type>environment</type>
<description>Directory to store application temporary
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environment</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>zend-5.6</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>5.6</version>
<display-name>Zend Server 5.6</display-name>
<description>A PHP server by Zend for applications that require performance,
reliability and security. Zend Server combined with Zend Studio offers code optimization,
debugging, and code assist.</description>
<license>Commercial</license>
<
license-url>http://static.zend.com/topics/Zend-License-EULA-2010-09-2....
<tags>
<tag>cartridge</tag>
<tag>php</tag>
<tag>web_framework</tag>
</tags>
<website>http://www.zend.com</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_LOG_DIR</name>
<type>environment</type>
<description>Directory to store application log
files.</description>
</property>
<property>
<name>OPENSHIFT_TMP_DIR</name>
<type>environment</type>
<description>Directory to store application temporary
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environment</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>ruby-1.9</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.0.0</version>
<display-name>Ruby 1.9</display-name>
<description>Ruby is a dynamic, reflective, general-purpose object-oriented
programming language. Popular development frameworks include Ruby on Rails and
Sinatra.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>ruby</tag>
<tag>web_framework</tag>
</tags>
<website>https://www.ruby-lang.org</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>jbossas-7</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>7.1.0</version>
<display-name>JBoss Application Server 7.1</display-name>
<description>The leading open source Java EE6 application server for
enterprise Java applications. Popular development frameworks include Seam, CDI, Weld, and
Spring.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>java</tag>
<tag>jboss</tag>
<tag>web_framework</tag>
</tags>
<website>http://www.jboss.org</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_JBOSSAS_LOG_DIR</name>
<type>environment</type>
<description>Directory to store application log
files.</description>
</property>
<property>
<name>OPENSHIFT_TMP_DIR</name>
<type>environment</type>
<description>Directory to store application temporary
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environment</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>python-2.6</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.0.0</version>
<display-name>Python 2.6</display-name>
<description>Python is a general-purpose, high-level programming language
whose design philosophy emphasizes code readability. Popular development frameworks
include: Django, Bottle, Pylons, Zope and TurboGears.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>python</tag>
<tag>web_framework</tag>
</tags>
<website>http://www.python.org</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>jenkins-1.4</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>0.84.1</version>
<display-name>Jenkins Server 1.4</display-name>
<description>Jenkins is a continuous integration (CI) build server that is
deeply integrated into OpenShift. See the Jenkins info page for more.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>web_framework</tag>
<tag>instant_app</tag>
<tag>ci</tag>
</tags>
<website>http://www.jenkins-ci.org</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_JENKINS_LOG_DIR</name>
<type>environment</type>
<description>Directory to store application log
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environment</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
<property>
<name>JENKINS_URL</name>
<type>environment</type>
<description>URL for the jenkins server</description>
</property>
<property>
<name>JENKINS_USERNAME</name>
<type>environment</type>
<description>Admin user on jenkins server</description>
</property>
<property>
<name>JENKINS_PASSWORD</name>
<type>environment</type>
<description>Admin user's password for jenkins
server</description>
</property>
<property>
<name>username</name>
<type>cart_data</type>
<description>Admin user on jenkins server</description>
</property>
<property>
<name>password</name>
<type>cart_data</type>
<description>Admin user's passowrd on jenkins
server</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>ruby-1.8</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.0.0</version>
<display-name>Ruby 1.8</display-name>
<description>Ruby is a dynamic, reflective, general-purpose object-oriented
programming language. We recommend using Ruby 1.9 for new
applications.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>ruby</tag>
<tag>web_framework</tag>
</tags>
<website>http://www.ruby-lang.org</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_TMP_DIR</name>
<type>environment</type>
<description>Directory to store application temporary
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environment</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>jbosseap-6.0</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>6.0.0</version>
<display-name>JBoss Enterprise Application Platform 6.0</display-name>
<description>Market-leading open source enterprise platform for
next-generation, highly transactional enterprise Java applications. Build and deploy
enterprise Java in the cloud.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>java</tag>
<tag>jboss</tag>
<tag>jee_full_profile</tag>
<tag>web_framework</tag>
</tags>
<
website>http://www.redhat.com/products/jbossenterprisemiddleware/appli...
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_JBOSSEAP_LOG_DIR</name>
<type>environment</type>
<description>Directory to store application log
files.</description>
</property>
<property>
<name>OPENSHIFT_TMP_DIR</name>
<type>environment</type>
<description>Directory to store application temporary
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environment</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>diy-0.1</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.0.0</version>
<display-name>Do-It-Yourself</display-name>
<description>The Do-It-Yourself (DIY) application type is a blank slate for
trying unsupported languages, frameworks, and middleware on OpenShift. See the community
site for examples of bringing your favorite framework to OpenShift.</description>
<license>ASL 2.0</license>
<
license-url>http://www.apache.org/licenses/LICENSE-2.0.txt</license...
<tags>
<tag>cartridge</tag>
<tag>web_framework</tag>
<tag>experimental</tag>
</tags>
<website></website>
<help-topics>
<
Getting-Started>https://www.openshift.com/community/videos/getting-sta...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_DIY_LOG_DIR</name>
<type>environemnt</type>
<description>Directory to store application log
files.</description>
</property>
<property>
<name>OPENSHIFT_TMP_DIR</name>
<type>environemnt</type>
<description>Directory to store application temporary
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environemnt</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environemnt</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environemnt</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environemnt</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environemnt</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environemnt</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environemnt</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environemnt</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>jbossews-1.0</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.0.2</version>
<display-name>Tomcat 6 (JBoss EWS 1.0)</display-name>
<description>JBoss Enterprise Web Server is the enterprise-class Java web
container for large-scale lightweight web applications based on Tomcat 6. Build and deploy
JSPs and Servlets in the cloud.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>java</tag>
<tag>jboss</tag>
<tag>tomcat</tag>
<tag>web_framework</tag>
</tags>
<
website>http://www.redhat.com/products/jbossenterprisemiddleware/web-s...
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_JBOSSEAP_LOG_DIR</name>
<type>environment</type>
<description>Directory to store application log
files.</description>
</property>
<property>
<name>OPENSHIFT_TMP_DIR</name>
<type>environment</type>
<description>Directory to store application temporary
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environment</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>php-5.3</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>5.3.2</version>
<display-name>PHP 5.3</display-name>
<description>PHP is a general-purpose server-side scripting language
originally designed for Web development to produce dynamic Web pages. Popular development
frameworks include: CakePHP, Zend, Symfony, and Code Igniter.</description>
<license>The PHP License, version 3.0</license>
<
license-url>http://www.php.net/license/3_0.txt</license-url>
<tags>
<tag>cartridge</tag>
<tag>php</tag>
<tag>web_framework</tag>
</tags>
<website>http://www.php.net</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_TMP_DIR</name>
<type>environment</type>
<description>Directory to store application temporary
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environment</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>perl-5.10</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.0.0</version>
<display-name>Perl 5.10</display-name>
<description>Perl is a high-level, general-purpose, interpreted, dynamic
programming language. Dynamic content produced by Perl scripts can be served in response
to incoming web requests.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>perl</tag>
<tag>web_framework</tag>
</tags>
<website>http://www.perl.org</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_PERL_LOG_DIR</name>
<type>environment</type>
<description>Directory to store application log
files.</description>
</property>
<property>
<name>OPENSHIFT_TMP_DIR</name>
<type>environment</type>
<description>Directory to store application temporary
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environment</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>mongodb-2.2</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>2.2.0</version>
<display-name>MongoDB NoSQL Database 2.2</display-name>
<description>MongoDB is a scalable, high-performance, open source NoSQL
database.</description>
<license>ASL 2.0</license>
<
license-url>http://www.apache.org/licenses/LICENSE-2.0.txt</license...
<tags>
<tag>cartridge</tag>
<tag>database</tag>
<tag>nosql</tag>
</tags>
<website>http://www.10gen.com</website>
<help-topics>
<help-topic>
<
Building-with-MongoDB>https://openshift.redhat.com/community/developer...
</help-topic>
</help-topics>
<properties>
<property>
<name>username</name>
<type>cart_data</type>
<description>Root user on mongo database</description>
</property>
<property>
<name>password</name>
<type>cart_data</type>
<description>Password for root user on mongo database</description>
</property>
<property>
<name>database_name</name>
<type>cart_data</type>
<description>Mongo DB name</description>
</property>
<property>
<name>connection_url</name>
<type>cart_data</type>
<description>Mongo DB connection URL</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>switchyard-0.6</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.0.0</version>
<display-name>SwitchYard 0.6</display-name>
<description>SwitchYard is a lightweight service delivery framework providing
full lifecycle support for developing, deploying, and managing service-oriented
applications.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
</tags>
<
website>http://www.jboss.org/switchyard</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>module_path</name>
<type>cart_data</type>
<description>Module Path</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>cron-1.4</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.4</version>
<display-name>Cron 1.4</display-name>
<description>The Cron cartridge allows you to run command line programs at
scheduled times. Use this for background jobs and periodic
processing.</description>
<license>ASL 2.0</license>
<
license-url>http://www.apache.org/licenses/LICENSE-2.0.txt</license...
<tags>
<tag>cartridge</tag>
</tags>
<
website>http://openshift.redhat.com/</website>
<help-topics>
<
Getting-Started-Guide>https://openshift.redhat.com/community/blogs/get...
</help-topics>
<properties/>
</cartridge>
<cartridge>
<name>mysql-5.1</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>5.1</version>
<display-name>MySQL Database 5.1</display-name>
<description>MySQL is a multi-user, multi-threaded SQL database
server.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>database</tag>
</tags>
<website>http://www.mysql.com</website>
<help-topics>
<help-topic>
<
Building-with-MySQL>http://docs.redhat.com/docs/en-US/OpenShift/2.0/ht...
</help-topic>
</help-topics>
<properties>
<property>
<name>username</name>
<type>cart_data</type>
<description>Root user on mysql database</description>
</property>
<property>
<name>password</name>
<type>cart_data</type>
<description>Password for root user on mysql database</description>
</property>
<property>
<name>database_name</name>
<type>cart_data</type>
<description>MySQL DB name</description>
</property>
<property>
<name>connection_url</name>
<type>cart_data</type>
<description>MySQL DB connection URL</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>postgresql-8.4</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>8.4</version>
<display-name>PostgreSQL Database 8.4</display-name>
<description>PostgreSQL is an advanced Object-Relational database management
system</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>database</tag>
</tags>
<website>http://www.postgresql.org</website>
<help-topics>
<help-topic>
<
Building-with-PostGreSQL>http://docs.redhat.com/docs/en-US/OpenShift/2...
</help-topic>
</help-topics>
<properties>
<property>
<name>username</name>
<type>cart_data</type>
<description>Root user on PostgreSQL database</description>
</property>
<property>
<name>password</name>
<type>cart_data</type>
<description>Password for root user on PostgreSQL
database</description>
</property>
<property>
<name>database_name</name>
<type>cart_data</type>
<description>PostgreSQL DB name</description>
</property>
<property>
<name>connection_url</name>
<type>cart_data</type>
<description>PostgreSQL DB connection URL</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>haproxy-1.4</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with nil="true"></scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.4.20</version>
<display-name>HAProxy 1.4</display-name>
<description>HAProxy can be used as a load balancer and scaling agent for web
frameworks</description>
<license>unknown</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>web_proxy</tag>
<tag>git_host</tag>
<tag>scales</tag>
</tags>
<website></website>
<help-topics>
</help-topics>
<properties/>
</cartridge>
<cartridge>
<name>10gen-mms-agent-0.1</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.3.7</version>
<display-name>10gen Mongo Monitoring Service Agent 0.1</display-name>
<description>MongoDB Monitoring Service (MMS) instruments MongoDB and provides
information about current and historical operational metrics of your
system.</description>
<license>unknown</license>
<
license-url>https://mms.10gen.com/links/terms-of-service</license-u...
<tags>
<tag>cartridge</tag>
<tag>database-support</tag>
</tags>
<
website>https://mms.10gen.com/</website>
<help-topics>
<
MMS-Manual>https://mms.10gen.com/help/</MMS-Manual>
</help-topics>
<properties>
<property>
<name>monitoring_url</name>
<type>cart_data</type>
<description>10gen-mms-agent-0.1 monitoring URL</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>phpmyadmin-3.4</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.1.0</version>
<display-name>phpMyAdmin 3.4</display-name>
<description>Web based MySQL admin tool. Requires the MySQL cartridge to be
installed first.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
</tags>
<
website>http://www.phpmyadmin.net/</website>
<help-topics>
</help-topics>
<properties>
<property>
<name>username</name>
<type>cart_data</type>
<description>Admin user on phpmyadmin interface</description>
</property>
<property>
<name>password</name>
<type>cart_data</type>
<description>Password for admin user on phpmyadmin
interface</description>
</property>
<property>
<name>connection_url</name>
<type>cart_data</type>
<description>phpMyAdmin connection URL</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>metrics-0.1</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.1.0</version>
<display-name>OpenShift Metrics 0.1</display-name>
<description>An experimental cartridge that demonstrates retrieving real-time
statistics from your application. May be removed or replaced in the
future.</description>
<license>GPLv2</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
</tags>
<
website>https://openshift.redhat.com/</website>
<help-topics>
</help-topics>
<properties>
<property>
<name>connection_url</name>
<type>cart_data</type>
<description>Application metrics URL</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>rockmongo-1.1</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.1.0</version>
<display-name>RockMongo 1.1</display-name>
<description>Web based MongoDB administration tool. Requires the MongoDB
cartridge to be installed first.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
</tags>
<
website>http://rockmongo.com/</website>
<help-topics>
</help-topics>
<properties>
<property>
<name>username</name>
<type>cart_data</type>
<description>Admin user on rockmongo interface</description>
</property>
<property>
<name>password</name>
<type>cart_data</type>
<description>Password for admin user on rockmongo
interface</description>
</property>
<property>
<name>connection_url</name>
<type>cart_data</type>
<description>RockMongo connection URL</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>jenkins-client-1.4</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.0.0</version>
<display-name>Jenkins Client 1.4</display-name>
<description>The Jenkins client connects to your Jenkins application and
enables builds and testing of your application. Requires the Jenkins Application to be
created via the new application page.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>ci_builder</tag>
</tags>
<website>http://www.jenkins-ci.org</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>job_url</name>
<type>cart_data</type>
<description>URL for the build job submitted on jenkins
server</description>
</property>
</properties>
</cartridge>
</data>
<messages/>
<version>1.3</version>
<supported-api-versions>
<supported-api-version>1.0</supported-api-version>
<supported-api-version>1.1</supported-api-version>
<supported-api-version>1.2</supported-api-version>
<supported-api-version>1.3</supported-api-version>
</supported-api-versions>
</response>
{code}
[adietish@adietish-thinkpad ~]$ curl -k -H "Accept: application/xml;version=1.0"
--user "adietish@redhat.com:YYYY"
https://openshift.redhat.com/broker/rest/cartridges -X GET
{code:xml}
<?xml version="1.0" encoding="UTF-8"?>
<response>
<status>ok</status>
<type>cartridges</type>
<data>
<cartridge>
<name>nodejs-0.6</name>
<type>standalone</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>zend-5.6</name>
<type>standalone</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>ruby-1.9</name>
<type>standalone</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>jbossas-7</name>
<type>standalone</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>python-2.6</name>
<type>standalone</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>jenkins-1.4</name>
<type>standalone</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>ruby-1.8</name>
<type>standalone</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>jbosseap-6.0</name>
<type>standalone</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>diy-0.1</name>
<type>standalone</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>jbossews-1.0</name>
<type>standalone</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>php-5.3</name>
<type>standalone</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>perl-5.10</name>
<type>standalone</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>mongodb-2.2</name>
<type>embedded</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>switchyard-0.6</name>
<type>embedded</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>cron-1.4</name>
<type>embedded</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>mysql-5.1</name>
<type>embedded</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>postgresql-8.4</name>
<type>embedded</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>haproxy-1.4</name>
<type>embedded</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>10gen-mms-agent-0.1</name>
<type>embedded</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>phpmyadmin-3.4</name>
<type>embedded</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>metrics-0.1</name>
<type>embedded</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>rockmongo-1.1</name>
<type>embedded</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
<cartridge>
<name>jenkins-client-1.4</name>
<type>embedded</type>
<properties>
</properties>
<status-messages nil="true"></status-messages>
</cartridge>
</data>
<messages/>
<version>1.0</version>
<supported-api-versions>
<supported-api-version>1.0</supported-api-version>
<supported-api-version>1.1</supported-api-version>
<supported-api-version>1.2</supported-api-version>
<supported-api-version>1.3</supported-api-version>
</supported-api-versions>
</response>
{code}
was (Author: adietish):
exemplary output:
[adietish@adietish-thinkpad ~]$ curl -k -H "Accept: application/xml" --user
"adietish@redhat.com:XXX"
https://openshift.redhat.com/broker/rest/cartridges -X
GET
{code:xml}
<?xml version="1.0" encoding="UTF-8"?>
<response>
<status>ok</status>
<type>cartridges</type>
<data>
<cartridge>
<name>nodejs-0.6</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>0.6.10</version>
<display-name>Node.js 0.6</display-name>
<description>Node.js is a platform built on Chrome's JavaScript runtime
for easily building fast, scalable network applications. Node.js is perfect for
data-intensive real-time applications that run across distributed
devices.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>javascript</tag>
<tag>nodejs</tag>
<tag>web_framework</tag>
</tags>
<
website>http://www.nodejs.org/</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_NODEJS_LOG_DIR</name>
<type>environment</type>
<description>Directory to store application log
files.</description>
</property>
<property>
<name>OPENSHIFT_TMP_DIR</name>
<type>environment</type>
<description>Directory to store application temporary
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environment</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>zend-5.6</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>5.6</version>
<display-name>Zend Server 5.6</display-name>
<description>A PHP server by Zend for applications that require performance,
reliability and security. Zend Server combined with Zend Studio offers code optimization,
debugging, and code assist.</description>
<license>Commercial</license>
<
license-url>http://static.zend.com/topics/Zend-License-EULA-2010-09-2....
<tags>
<tag>cartridge</tag>
<tag>php</tag>
<tag>web_framework</tag>
</tags>
<website>http://www.zend.com</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_LOG_DIR</name>
<type>environment</type>
<description>Directory to store application log
files.</description>
</property>
<property>
<name>OPENSHIFT_TMP_DIR</name>
<type>environment</type>
<description>Directory to store application temporary
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environment</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>ruby-1.9</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.0.0</version>
<display-name>Ruby 1.9</display-name>
<description>Ruby is a dynamic, reflective, general-purpose object-oriented
programming language. Popular development frameworks include Ruby on Rails and
Sinatra.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>ruby</tag>
<tag>web_framework</tag>
</tags>
<website>https://www.ruby-lang.org</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>jbossas-7</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>7.1.0</version>
<display-name>JBoss Application Server 7.1</display-name>
<description>The leading open source Java EE6 application server for
enterprise Java applications. Popular development frameworks include Seam, CDI, Weld, and
Spring.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>java</tag>
<tag>jboss</tag>
<tag>web_framework</tag>
</tags>
<website>http://www.jboss.org</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_JBOSSAS_LOG_DIR</name>
<type>environment</type>
<description>Directory to store application log
files.</description>
</property>
<property>
<name>OPENSHIFT_TMP_DIR</name>
<type>environment</type>
<description>Directory to store application temporary
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environment</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>python-2.6</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.0.0</version>
<display-name>Python 2.6</display-name>
<description>Python is a general-purpose, high-level programming language
whose design philosophy emphasizes code readability. Popular development frameworks
include: Django, Bottle, Pylons, Zope and TurboGears.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>python</tag>
<tag>web_framework</tag>
</tags>
<website>http://www.python.org</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>jenkins-1.4</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>0.84.1</version>
<display-name>Jenkins Server 1.4</display-name>
<description>Jenkins is a continuous integration (CI) build server that is
deeply integrated into OpenShift. See the Jenkins info page for more.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>web_framework</tag>
<tag>instant_app</tag>
<tag>ci</tag>
</tags>
<website>http://www.jenkins-ci.org</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_JENKINS_LOG_DIR</name>
<type>environment</type>
<description>Directory to store application log
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environment</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
<property>
<name>JENKINS_URL</name>
<type>environment</type>
<description>URL for the jenkins server</description>
</property>
<property>
<name>JENKINS_USERNAME</name>
<type>environment</type>
<description>Admin user on jenkins server</description>
</property>
<property>
<name>JENKINS_PASSWORD</name>
<type>environment</type>
<description>Admin user's password for jenkins
server</description>
</property>
<property>
<name>username</name>
<type>cart_data</type>
<description>Admin user on jenkins server</description>
</property>
<property>
<name>password</name>
<type>cart_data</type>
<description>Admin user's passowrd on jenkins
server</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>ruby-1.8</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.0.0</version>
<display-name>Ruby 1.8</display-name>
<description>Ruby is a dynamic, reflective, general-purpose object-oriented
programming language. We recommend using Ruby 1.9 for new
applications.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>ruby</tag>
<tag>web_framework</tag>
</tags>
<website>http://www.ruby-lang.org</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_TMP_DIR</name>
<type>environment</type>
<description>Directory to store application temporary
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environment</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>jbosseap-6.0</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>6.0.0</version>
<display-name>JBoss Enterprise Application Platform 6.0</display-name>
<description>Market-leading open source enterprise platform for
next-generation, highly transactional enterprise Java applications. Build and deploy
enterprise Java in the cloud.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>java</tag>
<tag>jboss</tag>
<tag>jee_full_profile</tag>
<tag>web_framework</tag>
</tags>
<
website>http://www.redhat.com/products/jbossenterprisemiddleware/appli...
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_JBOSSEAP_LOG_DIR</name>
<type>environment</type>
<description>Directory to store application log
files.</description>
</property>
<property>
<name>OPENSHIFT_TMP_DIR</name>
<type>environment</type>
<description>Directory to store application temporary
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environment</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>diy-0.1</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.0.0</version>
<display-name>Do-It-Yourself</display-name>
<description>The Do-It-Yourself (DIY) application type is a blank slate for
trying unsupported languages, frameworks, and middleware on OpenShift. See the community
site for examples of bringing your favorite framework to OpenShift.</description>
<license>ASL 2.0</license>
<
license-url>http://www.apache.org/licenses/LICENSE-2.0.txt</license...
<tags>
<tag>cartridge</tag>
<tag>web_framework</tag>
<tag>experimental</tag>
</tags>
<website></website>
<help-topics>
<
Getting-Started>https://www.openshift.com/community/videos/getting-sta...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_DIY_LOG_DIR</name>
<type>environemnt</type>
<description>Directory to store application log
files.</description>
</property>
<property>
<name>OPENSHIFT_TMP_DIR</name>
<type>environemnt</type>
<description>Directory to store application temporary
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environemnt</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environemnt</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environemnt</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environemnt</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environemnt</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environemnt</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environemnt</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environemnt</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>jbossews-1.0</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.0.2</version>
<display-name>Tomcat 6 (JBoss EWS 1.0)</display-name>
<description>JBoss Enterprise Web Server is the enterprise-class Java web
container for large-scale lightweight web applications based on Tomcat 6. Build and deploy
JSPs and Servlets in the cloud.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>java</tag>
<tag>jboss</tag>
<tag>tomcat</tag>
<tag>web_framework</tag>
</tags>
<
website>http://www.redhat.com/products/jbossenterprisemiddleware/web-s...
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_JBOSSEAP_LOG_DIR</name>
<type>environment</type>
<description>Directory to store application log
files.</description>
</property>
<property>
<name>OPENSHIFT_TMP_DIR</name>
<type>environment</type>
<description>Directory to store application temporary
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environment</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>php-5.3</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>5.3.2</version>
<display-name>PHP 5.3</display-name>
<description>PHP is a general-purpose server-side scripting language
originally designed for Web development to produce dynamic Web pages. Popular development
frameworks include: CakePHP, Zend, Symfony, and Code Igniter.</description>
<license>The PHP License, version 3.0</license>
<
license-url>http://www.php.net/license/3_0.txt</license-url>
<tags>
<tag>cartridge</tag>
<tag>php</tag>
<tag>web_framework</tag>
</tags>
<website>http://www.php.net</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_TMP_DIR</name>
<type>environment</type>
<description>Directory to store application temporary
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environment</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>perl-5.10</name>
<type>standalone</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.0.0</version>
<display-name>Perl 5.10</display-name>
<description>Perl is a high-level, general-purpose, interpreted, dynamic
programming language. Dynamic content produced by Perl scripts can be served in response
to incoming web requests.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>perl</tag>
<tag>web_framework</tag>
</tags>
<website>http://www.perl.org</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>OPENSHIFT_PERL_LOG_DIR</name>
<type>environment</type>
<description>Directory to store application log
files.</description>
</property>
<property>
<name>OPENSHIFT_TMP_DIR</name>
<type>environment</type>
<description>Directory to store application temporary
files.</description>
</property>
<property>
<name>OPENSHIFT_REPO_DIR</name>
<type>environment</type>
<description>Application root directory where application files reside.
This directory is reset everytime you do a git-push</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_PORT</name>
<type>environment</type>
<description>Internal port to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_INTERNAL_IP</name>
<type>environment</type>
<description>Internal IP to which the web-framework binds
to.</description>
</property>
<property>
<name>OPENSHIFT_APP_DNS</name>
<type>environment</type>
<description>Fully qualified domain name for the
application.</description>
</property>
<property>
<name>OPENSHIFT_APP_NAME</name>
<type>environment</type>
<description>Application name</description>
</property>
<property>
<name>OPENSHIFT_DATA_DIR</name>
<type>environment</type>
<description>Directory to store application data files. Preserved across
git-pushes. Not shared across gears.</description>
</property>
<property>
<name>OPENSHIFT_APP_UUID</name>
<type>environment</type>
<description>Unique ID which identified the application. Does not change
between gears.</description>
</property>
<property>
<name>OPENSHIFT_GEAR_UUID</name>
<type>environment</type>
<description>Unique ID which identified the gear. This value changes
between gears.</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>mongodb-2.2</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>2.2.0</version>
<display-name>MongoDB NoSQL Database 2.2</display-name>
<description>MongoDB is a scalable, high-performance, open source NoSQL
database.</description>
<license>ASL 2.0</license>
<
license-url>http://www.apache.org/licenses/LICENSE-2.0.txt</license...
<tags>
<tag>cartridge</tag>
<tag>database</tag>
<tag>nosql</tag>
</tags>
<website>http://www.10gen.com</website>
<help-topics>
<help-topic>
<
Building-with-MongoDB>https://openshift.redhat.com/community/developer...
</help-topic>
</help-topics>
<properties>
<property>
<name>username</name>
<type>cart_data</type>
<description>Root user on mongo database</description>
</property>
<property>
<name>password</name>
<type>cart_data</type>
<description>Password for root user on mongo database</description>
</property>
<property>
<name>database_name</name>
<type>cart_data</type>
<description>Mongo DB name</description>
</property>
<property>
<name>connection_url</name>
<type>cart_data</type>
<description>Mongo DB connection URL</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>switchyard-0.6</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.0.0</version>
<display-name>SwitchYard 0.6</display-name>
<description>SwitchYard is a lightweight service delivery framework providing
full lifecycle support for developing, deploying, and managing service-oriented
applications.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
</tags>
<
website>http://www.jboss.org/switchyard</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>module_path</name>
<type>cart_data</type>
<description>Module Path</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>cron-1.4</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.4</version>
<display-name>Cron 1.4</display-name>
<description>The Cron cartridge allows you to run command line programs at
scheduled times. Use this for background jobs and periodic
processing.</description>
<license>ASL 2.0</license>
<
license-url>http://www.apache.org/licenses/LICENSE-2.0.txt</license...
<tags>
<tag>cartridge</tag>
</tags>
<
website>http://openshift.redhat.com/</website>
<help-topics>
<
Getting-Started-Guide>https://openshift.redhat.com/community/blogs/get...
</help-topics>
<properties/>
</cartridge>
<cartridge>
<name>mysql-5.1</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>5.1</version>
<display-name>MySQL Database 5.1</display-name>
<description>MySQL is a multi-user, multi-threaded SQL database
server.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>database</tag>
</tags>
<website>http://www.mysql.com</website>
<help-topics>
<help-topic>
<
Building-with-MySQL>http://docs.redhat.com/docs/en-US/OpenShift/2.0/ht...
</help-topic>
</help-topics>
<properties>
<property>
<name>username</name>
<type>cart_data</type>
<description>Root user on mysql database</description>
</property>
<property>
<name>password</name>
<type>cart_data</type>
<description>Password for root user on mysql database</description>
</property>
<property>
<name>database_name</name>
<type>cart_data</type>
<description>MySQL DB name</description>
</property>
<property>
<name>connection_url</name>
<type>cart_data</type>
<description>MySQL DB connection URL</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>postgresql-8.4</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>8.4</version>
<display-name>PostgreSQL Database 8.4</display-name>
<description>PostgreSQL is an advanced Object-Relational database management
system</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>database</tag>
</tags>
<website>http://www.postgresql.org</website>
<help-topics>
<help-topic>
<
Building-with-PostGreSQL>http://docs.redhat.com/docs/en-US/OpenShift/2...
</help-topic>
</help-topics>
<properties>
<property>
<name>username</name>
<type>cart_data</type>
<description>Root user on PostgreSQL database</description>
</property>
<property>
<name>password</name>
<type>cart_data</type>
<description>Password for root user on PostgreSQL
database</description>
</property>
<property>
<name>database_name</name>
<type>cart_data</type>
<description>PostgreSQL DB name</description>
</property>
<property>
<name>connection_url</name>
<type>cart_data</type>
<description>PostgreSQL DB connection URL</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>haproxy-1.4</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with nil="true"></scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.4.20</version>
<display-name>HAProxy 1.4</display-name>
<description>HAProxy can be used as a load balancer and scaling agent for web
frameworks</description>
<license>unknown</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>web_proxy</tag>
<tag>git_host</tag>
<tag>scales</tag>
</tags>
<website></website>
<help-topics>
</help-topics>
<properties/>
</cartridge>
<cartridge>
<name>10gen-mms-agent-0.1</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.3.7</version>
<display-name>10gen Mongo Monitoring Service Agent 0.1</display-name>
<description>MongoDB Monitoring Service (MMS) instruments MongoDB and provides
information about current and historical operational metrics of your
system.</description>
<license>unknown</license>
<
license-url>https://mms.10gen.com/links/terms-of-service</license-u...
<tags>
<tag>cartridge</tag>
<tag>database-support</tag>
</tags>
<
website>https://mms.10gen.com/</website>
<help-topics>
<
MMS-Manual>https://mms.10gen.com/help/</MMS-Manual>
</help-topics>
<properties>
<property>
<name>monitoring_url</name>
<type>cart_data</type>
<description>10gen-mms-agent-0.1 monitoring URL</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>phpmyadmin-3.4</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.1.0</version>
<display-name>phpMyAdmin 3.4</display-name>
<description>Web based MySQL admin tool. Requires the MySQL cartridge to be
installed first.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
</tags>
<
website>http://www.phpmyadmin.net/</website>
<help-topics>
</help-topics>
<properties>
<property>
<name>username</name>
<type>cart_data</type>
<description>Admin user on phpmyadmin interface</description>
</property>
<property>
<name>password</name>
<type>cart_data</type>
<description>Password for admin user on phpmyadmin
interface</description>
</property>
<property>
<name>connection_url</name>
<type>cart_data</type>
<description>phpMyAdmin connection URL</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>metrics-0.1</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.1.0</version>
<display-name>OpenShift Metrics 0.1</display-name>
<description>An experimental cartridge that demonstrates retrieving real-time
statistics from your application. May be removed or replaced in the
future.</description>
<license>GPLv2</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
</tags>
<
website>https://openshift.redhat.com/</website>
<help-topics>
</help-topics>
<properties>
<property>
<name>connection_url</name>
<type>cart_data</type>
<description>Application metrics URL</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>rockmongo-1.1</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.1.0</version>
<display-name>RockMongo 1.1</display-name>
<description>Web based MongoDB administration tool. Requires the MongoDB
cartridge to be installed first.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
</tags>
<
website>http://rockmongo.com/</website>
<help-topics>
</help-topics>
<properties>
<property>
<name>username</name>
<type>cart_data</type>
<description>Admin user on rockmongo interface</description>
</property>
<property>
<name>password</name>
<type>cart_data</type>
<description>Password for admin user on rockmongo
interface</description>
</property>
<property>
<name>connection_url</name>
<type>cart_data</type>
<description>RockMongo connection URL</description>
</property>
</properties>
</cartridge>
<cartridge>
<name>jenkins-client-1.4</name>
<type>embedded</type>
<scales-from>1</scales-from>
<scales-to>-1</scales-to>
<supported-scales-from>1</supported-scales-from>
<supported-scales-to>-1</supported-scales-to>
<scales-with>haproxy-1.4</scales-with>
<gear-profile nil="true"></gear-profile>
<current-scale>0</current-scale>
<collocated-with/>
<status-messages nil="true"></status-messages>
<version>1.0.0</version>
<display-name>Jenkins Client 1.4</display-name>
<description>The Jenkins client connects to your Jenkins application and
enables builds and testing of your application. Requires the Jenkins Application to be
created via the new application page.</description>
<license>ASL 2.0</license>
<license-url></license-url>
<tags>
<tag>cartridge</tag>
<tag>ci_builder</tag>
</tags>
<website>http://www.jenkins-ci.org</website>
<help-topics>
<
Developer-Center>https://openshift.redhat.com/community/developers<...
</help-topics>
<properties>
<property>
<name>job_url</name>
<type>cart_data</type>
<description>URL for the build job submitted on jenkins
server</description>
</property>
</properties>
</cartridge>
</data>
<messages/>
<version>1.3</version>
<supported-api-versions>
<supported-api-version>1.0</supported-api-version>
<supported-api-version>1.1</supported-api-version>
<supported-api-version>1.2</supported-api-version>
<supported-api-version>1.3</supported-api-version>
</supported-api-versions>
</response>
{code}
openshift-java-client: provide nice names, versions and descriptions
for cartridges
-----------------------------------------------------------------------------------
Key: JBIDE-13248
URL:
https://issues.jboss.org/browse/JBIDE-13248
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: openshift
Affects Versions: 4.0.0.CR1
Reporter: Andre Dietisheim
Assignee: Andre Dietisheim
Fix For: 4.1.x
The response (protocol v1.3) when querying the OpenShift REST service for cartridges
(standalone and embeddable ones) was enhanced lately. It now offers
* <display-name />
* <version />
* <description />
eventually
* <website />
* <help-topics />
We should add at least these 3 in the ICartridge.
There are also further interesting informations:
* <tag />
* <scales-from /> & <scales-to />
* <scales-with />
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira