文件名称:devops_lab02:DevOps UvA课程的实验02
文件大小:16KB
文件格式:ZIP
更新时间:2024-04-30 22:47:50
Python
Swagger生成的服务器 概述 该服务器是由项目生成的。 通过从远程服务器使用 ,您可以轻松生成服务器存根。 这是构建启用了swagger的Flask服务器的示例。 本示例使用Flask顶部的库。 要求 Python 3.5.2以上 用法 要运行服务器,请从根目录执行以下命令: pip3 install -r requirements.txt python3 -m swagger_server 并在此处打开浏览器: http://localhost:8080/service-api/ui/ 您的Swagger定义位于此处: http://localhost:8080/service-api/swagger.json 要启动集成测试,请使用tox: sudo pip install tox tox 使用Docker运行 要在Docker容器上运行服务器,请从根目录执行以下命令:
【文件预览】:
devops_lab02-master
----setup.py(738B)
----.gitignore(786B)
----Dockerfile(246B)
----swagger_server()
--------__init__.py(0B)
--------models()
--------student_service.py(1KB)
--------util.py(3KB)
--------swagger()
--------__main__.py(340B)
--------controllers()
--------test()
--------encoder.py(608B)
----requirements.txt(125B)
----.swagger-codegen-ignore(1KB)
----.dockerignore(885B)
----test-requirements.txt(92B)
----.travis.yml(2KB)
----.swagger-codegen()
--------VERSION(6B)
----README.md(1KB)
----git_push.sh(2KB)
----tox.ini(143B)