将wadl转换为swagger
wadl2swagger的Python项目详细描述
***********************
wadl2swager pypi
***********************
====
=
=
installation
===br/>=
。代码块::bash
$pip install--升级wadl2swager
相反,也可以使用“pip”卸载它。
代码块::bash
$pip uninstall wadl2swager
==
用法
==
…代码块::bash
$wadlcrawler http://api.rackspace.com/wadls/
信息:根:下载http://api.rackspace.com/wadls/到wadls/os ksadm admin.wadl
信息:根:下载http://api.rackspace.com/wadls/到wadls/rax-auth.wadl
信息:根:下载http://api.rackspace.com/wadls/到wadls/rax kskey admin.wadl
信息:根目录:下载http://api.rackspace.com/wadls/到wadls/autoscale.wadl
信息:根目录:下载http://api.rackspace.com/wadls/到wadls/cbd devguide.wadl
信息:根目录:下载http://api.rackspace.com/wadls/到wadls/cloud\u monitoring.wadl
信息:根目录:下载http://api.rackspace.com/wadls/到wadls/cq devguide.wadl
…
既然有一组wadl文件,就可以使用wadl2swager来转换它们:
…代码块::bash
$wadl2swager--autofix wadls/*.wadl--swagger dir swagger/
将swagger保存到swagger/os ksadm admin.yaml
将swagger保存到swagger/rax-auth.yaml
将swagger保存到swagger/rax kskey admin.yaml
将swagger保存到swagger/autoscale.yaml
将swagger保存到swaggerswagger/cbd devguide.yaml
将swagger保存到swagger/cq devguide.yaml
…
==
选项
==
有关选项的完整列表,请参见“wadlcrawler-h”和“wadl2swagger-h”。下面是一些重要的选项。
`--autofix`
----
告诉wadl2swager检测并尝试修复常见问题,例如为所需的swagger概念推断一个默认值,该值是可选的,而不是在其中一个wadl中指定的。如果不使用此选项,则wadl2swager可能会失败,除非您清理WADL文件。
``--wadl dir wadl dir``
--通过wadl2swager。
=====
contribution
==
>请参阅“contribution.rst”
=
=
许可证
=
:alt:pypi version
:target:https://pypi.python.org/pypi/wadl2swager/
。_ pip:http://www.pip-installer.org/en/latest/index.html
。_ wadl:http://www.w3.org/submission/wadl/
。_招摇:http://swagger.io
…_ contribution.rst:https://github.com/rackerlabs/wadl2swager/blob/master/contribution.rst
。_ apache许可证:https://github.com/rackerlabs/wadl2swager/blob/master/license
wadl2swager pypi
***********************
====
=
=
installation
===br/>=
。代码块::bash
$pip install--升级wadl2swager
相反,也可以使用“pip”卸载它。
代码块::bash
$pip uninstall wadl2swager
==
用法
==
…代码块::bash
$wadlcrawler http://api.rackspace.com/wadls/
信息:根:下载http://api.rackspace.com/wadls/到wadls/os ksadm admin.wadl
信息:根:下载http://api.rackspace.com/wadls/到wadls/rax-auth.wadl
信息:根:下载http://api.rackspace.com/wadls/到wadls/rax kskey admin.wadl
信息:根目录:下载http://api.rackspace.com/wadls/到wadls/autoscale.wadl
信息:根目录:下载http://api.rackspace.com/wadls/到wadls/cbd devguide.wadl
信息:根目录:下载http://api.rackspace.com/wadls/到wadls/cloud\u monitoring.wadl
信息:根目录:下载http://api.rackspace.com/wadls/到wadls/cq devguide.wadl
…
既然有一组wadl文件,就可以使用wadl2swager来转换它们:
…代码块::bash
$wadl2swager--autofix wadls/*.wadl--swagger dir swagger/
将swagger保存到swagger/os ksadm admin.yaml
将swagger保存到swagger/rax-auth.yaml
将swagger保存到swagger/rax kskey admin.yaml
将swagger保存到swagger/autoscale.yaml
将swagger保存到swaggerswagger/cbd devguide.yaml
将swagger保存到swagger/cq devguide.yaml
…
==
选项
==
有关选项的完整列表,请参见“wadlcrawler-h”和“wadl2swagger-h”。下面是一些重要的选项。
`--autofix`
----
告诉wadl2swager检测并尝试修复常见问题,例如为所需的swagger概念推断一个默认值,该值是可选的,而不是在其中一个wadl中指定的。如果不使用此选项,则wadl2swager可能会失败,除非您清理WADL文件。
``--wadl dir wadl dir``
--通过wadl2swager。
=====
contribution
==
>请参阅“contribution.rst”
=
=
许可证
=
:target:https://pypi.python.org/pypi/wadl2swager/
。_ pip:http://www.pip-installer.org/en/latest/index.html
。_ wadl:http://www.w3.org/submission/wadl/
。_招摇:http://swagger.io
…_ contribution.rst:https://github.com/rackerlabs/wadl2swager/blob/master/contribution.rst
。_ apache许可证:https://github.com/rackerlabs/wadl2swager/blob/master/license