[英]Swagger codegen .swagger-codegen-ignore not working
我已经为此苦苦挣扎了几天。 试图确保我的控制器逻辑不会被覆盖。 生成python烧瓶服务器存根。
swagger-codegen版本:2.2.3
.swagger-codegen-ignore内容
# Swagger Codegen Ignore
unity_controller.py
swagger-codegen生成-i ../tmp/swagger.yml -l python-flask -o ./
[main] INFO io.swagger.parser.Swagger20Parser - reading from ../tmp/swagger.yml
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/nctiggy/Syncplicity/DropBox/unity-sbux-hackathon/./swagger_server/models/unity_detail.py
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/nctiggy/Syncplicity/DropBox/unity-sbux-hackathon/./swagger_server/models/unity_summary.py
[main] INFO io.swagger.codegen.AbstractGenerator - writing file /Users/nctiggy/Syncplicity/DropBox/unity-sbux-hackathon/./swagger_server/controllers/unity_controller.py
[main] INFO io.swagger.codegen.DefaultGenerator - File exists. Skipped overwriting /Users/nctiggy/Syncplicity/DropBox/unity-sbux-hackathon/./swagger_server/test/test_unity_controller.py
我排除了正在写入的其余文件,因为我与这些文件无关。 看起来,忽略操作适用于使用DefaultGenerator和AbstractGenerator的一个测试文件。
任何帮助,将不胜感激!
必须指定它是多个目录。
指定
#Swagger Codegen Ignore
swagger_server/controllers/unity_controller.py
解决了这个问题。
如果我希望通配符不太具体,也可以指定使用通配符。 不是我期望的行为,但它会做到。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.