一个使OpenStack API自动生成文档的项目。
项目描述
一个使OpenStack API自动生成文档的项目。
自由软件:Apache许可证
文档:doc/source目录
功能
将WADL源代码迁移到Swagger文件
提供在网页浏览器中显示RST加上Swagger JSON文件的功能
开发
首先运行迁移脚本来将wadl内容迁移到初始状态
./migrate.sh
此脚本将检出当前版本的文档。
要运行Web服务器,请使用
./run_server.sh
一个基于Pecan的Web服务器将监听 http://127.0.0.1:8080
AngularJS
要开发AngularJS组件,使用Grunt Web服务器是最简单的
grunt
您仍然需要运行Fairy-Slipper Web服务器,但如果您访问端口 http://127.0.0.1:9000,这将启用自动重新加载
目录结构(未来)
当前文档输出布局
api-doc/ -- the root of the documentation api-doc/index.json -- the index file that lists all the files that are included in the API doc. api-doc/<service>/<version>.rst api-doc/<service>/<version>/<request_schema>.json api-doc/<service>/<version>/<response_schema>_<status_code>.json api-doc/<service>/<version>/examples/<request>_req.json api-doc/<service>/<version>/examples/<response>_resp_<status_code>.json conversion_files_valid/<service-version>.json -- valid Swagger files
其他Swagger UI
来自 https://github.com/swagger-api/swagger-spec/wiki/Sites-and-Services
其他API文档工具
其他客户端
其他有用工具
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
fairy-slipper-0.2.0.tar.gz (88.2 kB 查看哈希值)
构建分布
fairy_slipper-0.2.0-py2-none-any.whl (73.1 kB 查看哈希值)
关闭
fairy-slipper-0.2.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 52b17b0178c4ba12880ad5167a70d4edd628898e4a4f38c7f11fb24e22cfa9fa |
|
MD5 | ba26501fda77a33ce5f250bbbfa9bd37 |
|
BLAKE2b-256 | 598f5015924e08e272ae07551ca69dd1aaa699b209c429343e942dfdf6a7b397 |
关闭
fairy_slipper-0.2.0-py2-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9b3d85e6711f1a5a77a1bb973e7bc638e394d83b8ccf1f29a284259ab42b981a |
|
MD5 | 454345309b39f662f6fe78cfe5b56530 |
|
BLAKE2b-256 | bccee06c3359dd475d8d5d0e9fddd4c5e789847c0c7a113a7e9e7095d265f27d |