Bug 805980
Summary: | [REST API] Inadequate response when creating/querying an existing application | ||
---|---|---|---|
Product: | OKD | Reporter: | Xavier Coulon <xcoulon> |
Component: | Pod | Assignee: | Lili Nader <lnader> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | libra bugs <libra-bugs> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 2.x | CC: | adietish, mfisher, rmillner, xtian |
Target Milestone: | --- | Keywords: | Triaged |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-04-13 18:30:34 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Xavier Coulon
2012-03-22 15:52:53 UTC
Tested on devenv-stage_154, <data> element is provided. curl -k -H 'Accept: application/xml' --user 'xtian+t64:1' https://ec2-23-20-192-146.compute-1.amazonaws.com/broker/rest/domains/domx64/applications/phpjenkins -X GET <?xml version="1.0" encoding="UTF-8"?> <response> <status>ok</status> <data> <application> <creation-time>2012-03-30T06:36:33-04:00</creation-time> <framework>php-5.3</framework> <aliases/> <embedded> <jenkins-client-1.4> <info>Job URL: https://jenkins-domx64.dev.rhcloud.com/job/phpjenkins-build/ </info> </jenkins-client-1.4> </embedded> <git-url>ssh://1cef51c1220443db82f283cea0d3b9dd.rhcloud.com/~/git/phpjenkins.git/</git-url> <domain-id>domx64</domain-id> <links> <link> <method>GET</method> <href>/domains/domx64/applications/phpjenkins/cartridges</href> <required-params/> <rel>List embedded cartridges</rel> <optional-params/> </link> <link> <method>POST</method> <href>/domains/domx64/applications/phpjenkins/events</href> <required-params> <param> <valid-options>remove-alias</valid-options> <description>event</description> <type>string</type> <name>event</name> </param> <param> <valid-options/> <description>The application alias to be removed</description> <type>string</type> <name>alias</name> </param> </required-params> <rel>Remove application alias</rel> <optional-params/> </link> <link> <method>POST</method> <href>/domains/domx64/applications/phpjenkins/events</href> <required-params> <param> <valid-options>start</valid-options> <description>event</description> <type>string</type> <name>event</name> </param> </required-params> <rel>Start application</rel> <optional-params/> </link> <link> <method>POST</method> <href>/domains/domx64/applications/phpjenkins/events</href> <required-params> <param> <valid-options>force-stop</valid-options> <description>event</description> <type>string</type> <name>event</name> </param> </required-params> <rel>Force stop application</rel> <optional-params/> </link> <link> <method>POST</method> <href>/domains/domx64/applications/phpjenkins/cartridges</href> <required-params> <param> <valid-options> <valid-option>mongodb-2.0</valid-option> <valid-option>cron-1.4</valid-option> <valid-option>mysql-5.1</valid-option> <valid-option>postgresql-8.4</valid-option> <valid-option>haproxy-1.4</valid-option> <valid-option>10gen-mms-agent-0.1</valid-option> <valid-option>phpmyadmin-3.4</valid-option> <valid-option>metrics-0.1</valid-option> <valid-option>phpmoadmin-1.0</valid-option> <valid-option>rockmongo-1.1</valid-option> <valid-option>jenkins-client-1.4</valid-option> </valid-options> <description>framework-type, e.g.: mysql-5.1</description> <type>string</type> <name>cartridge</name> </param> </required-params> <rel>Add embedded cartridge</rel> <optional-params/> </link> <link> <method>POST</method> <href>/domains/domx64/applications/phpjenkins/events</href> <required-params> <param> <valid-options>expose-port</valid-options> <description>event</description> <type>string</type> <name>event</name> </param> </required-params> <rel>Expose port</rel> <optional-params/> </link> <link> <method>POST</method> <href>/domains/domx64/applications/phpjenkins/events</href> <required-params> <param> <valid-options>stop</valid-options> <description>event</description> <type>string</type> <name>event</name> </param> </required-params> <rel>Stop application</rel> <optional-params/> </link> <link> <method>POST</method> <href>/domains/domx64/applications/phpjenkins/events</href> <required-params> <param> <valid-options>scale-down</valid-options> <description>event</description> <type>string</type> <name>event</name> </param> </required-params> <rel>Scale down application</rel> <optional-params/> </link> <link> <method>GET</method> <href>/domains/domx64/applications/phpjenkins</href> <required-params/> <rel>Get application</rel> <optional-params/> </link> <link> <method>DELETE</method> <href>/domains/domx64/applications/phpjenkins</href> <required-params/> <rel>Delete application</rel> <optional-params/> </link> <link> <method>POST</method> <href>/domains/domx64/applications/phpjenkins/events</href> <required-params> <param> <valid-options>add-alias</valid-options> <description>event</description> <type>string</type> <name>event</name> </param> <param> <valid-options/> <description>The server alias for the application</description> <type>string</type> <name>alias</name> </param> </required-params> <rel>Add application alias</rel> <optional-params/> </link> <link> <method>POST</method> <href>/domains/domx64/applications/phpjenkins/events</href> <required-params> <param> <valid-options>scale-up</valid-options> <description>event</description> <type>string</type> <name>event</name> </param> </required-params> <rel>Scale up application</rel> <optional-params/> </link> <link> <method>GET</method> <href>/domains/domx64/applications/phpjenkins/gears</href> <required-params/> <rel>Get application gears</rel> <optional-params/> </link> <link> <method>GET</method> <href>/domains/domx64/applications/phpjenkins/descriptor</href> <required-params/> <rel>Get application descriptor</rel> <optional-params/> </link> <link> <method>POST</method> <href>/domains/domx64/applications/phpjenkins/events</href> <required-params> <param> <valid-options>show-port</valid-options> <description>event</description> <type>string</type> <name>event</name> </param> </required-params> <rel>Show port</rel> <optional-params/> </link> <link> <method>POST</method> <href>/domains/domx64/applications/phpjenkins/events</href> <required-params> <param> <valid-options>conceal-port</valid-options> <description>event</description> <type>string</type> <name>event</name> </param> </required-params> <rel>Conceal port</rel> <optional-params/> </link> <link> <method>POST</method> <href>/domains/domx64/applications/phpjenkins/events</href> <required-params> <param> <valid-options>restart</valid-options> <description>event</description> <type>string</type> <name>event</name> </param> </required-params> <rel>Restart application</rel> <optional-params/> </link> </links> <uuid>1cef51c1220443db82f283cea0d3b9dd</uuid> <app-url>http://phpjenkins-domx64.dev.rhcloud.com/</app-url> <name>phpjenkins</name> </application> </data> <type>application</type> <version>1.0</version> <messages/> </response> |