| Summary: | Generating rest api docs via generate-rest-docs outputs serveral errors. | ||
|---|---|---|---|
| Product: | OpenShift Online | Reporter: | Liang Xia <lxia> |
| Component: | Master | Assignee: | mfisher |
| Status: | CLOSED WONTFIX | QA Contact: | libra bugs <libra-bugs> |
| Severity: | low | Docs Contact: | |
| Priority: | medium | ||
| Version: | 2.x | CC: | dmcphers |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2015-06-11 21:25:36 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Liang Xia
2013-08-28 06:24:33 UTC
Checked on devenv_4120.
# ./generate-rest-docs --version 1.6 -d
...
DELETE ............ENVIRONMENT_VARIABLE..........
payload {}
SET_UNSET_ENVIRONMENT_VARIABLES ............APPLICATION..........
payload {"environment_variables"=>[{"name"=>"FOO", "value"=>"123"}, {"name"=>"BAR", "value"=>"abc"}]}
404 Resource Not Found ["/opt/rh/ruby193/root/usr/share/gems/gems/rest-client-1.6.1/lib/restclient/abstract_response.rb:48:in `return!'", "/opt/rh/ruby193/root/usr/share/gems/gems/rest-client-1.6.1/lib/restclient/request.rb:220:in `process_result'", "/opt/rh/ruby193/root/usr/share/gems/gems/rest-client-1.6.1/lib/restclient/request.rb:169:in `block in transmit'", "/opt/rh/ruby193/root/usr/share/ruby/net/http.rb:746:in `start'", "/opt/rh/ruby193/root/usr/share/gems/gems/rest-client-1.6.1/lib/restclient/request.rb:166:in `transmit'", "/opt/rh/ruby193/root/usr/share/gems/gems/rest-client-1.6.1/lib/restclient/request.rb:60:in `execute'", "./generate-rest-docs:81:in `send_request'", "./generate-rest-docs:136:in `block in process_response'", "./generate-rest-docs:106:in `each'", "./generate-rest-docs:106:in `process_response'", "./generate-rest-docs:225:in `process_resource'", "./generate-rest-docs:113:in `block in process_response'", "./generate-rest-docs:106:in `each'", "./generate-rest-docs:106:in `process_response'", "./generate-rest-docs:225:in `process_resource'", "./generate-rest-docs:113:in `block in process_response'", "./generate-rest-docs:106:in `each'", "./generate-rest-docs:106:in `process_response'", "./generate-rest-docs:241:in `<main>'"]
Encountered an error trying to PATCH https://localhost/broker/rest/application/52a80640351e49cff10000ea/environment-variables
757: unexpected token at '<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Action Controller: Exception caught</title>
<style>
body { background-color: #fff; color: #333; }
body, p, ol, ul, td {
font-family: helvetica, verdana, arial, sans-serif;
font-size: 13px;
line-height: 18px;
}
pre {
background-color: #eee;
padding: 10px;
font-size: 11px;
white-space: pre-wrap;
}
a { color: #000; }
a:visited { color: #666; }
a:hover { color: #fff; background-color:#000; }
</style>
</head>
<body>
<h1>Routing Error</h1>
<p><pre>No route matches [PATCH] "/broker/rest/application/52a80640351e49cff10000ea/environment-variables"</pre></p>
<p>
Try running <code>rake routes</code> for more information on available routes.
</p>
</body>
</html>
' ["/opt/rh/ruby193/root/usr/share/ruby/json/common.rb:155:in `parse'", "/opt/rh/ruby193/root/usr/share/ruby/json/common.rb:155:in `parse'", "./generate-rest-docs:171:in `process_error_response'", "./generate-rest-docs:84:in `rescue in send_request'", "./generate-rest-docs:80:in `send_request'", "./generate-rest-docs:136:in `block in process_response'", "./generate-rest-docs:106:in `each'", "./generate-rest-docs:106:in `process_response'", "./generate-rest-docs:225:in `process_resource'", "./generate-rest-docs:113:in `block in process_response'", "./generate-rest-docs:106:in `each'", "./generate-rest-docs:106:in `process_response'", "./generate-rest-docs:225:in `process_resource'", "./generate-rest-docs:113:in `block in process_response'", "./generate-rest-docs:106:in `each'", "./generate-rest-docs:106:in `process_response'", "./generate-rest-docs:241:in `<main>'"]
|