【问题标题】:Swagger codegen .swagger-codegen-ignore not workingSwagger codegen .swagger-codegen-ignore 不起作用
【发布时间】:2017-08-31 16:53:09
【问题描述】:

我已经为此苦苦挣扎了几天。试图确保我的控制器逻辑不会被覆盖。生成 python-flask 服务器存根。

swagger-codegen 版本:2.2.3

.swagger-codegen-忽略内容

# 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 的一个测试文件。

任何帮助将不胜感激!

【问题讨论】:

    标签: python flask swagger


    【解决方案1】:

    必须指定它是多目录深度。

    指定

    #Swagger Codegen Ignore
    swagger_server/controllers/unity_controller.py
    

    修复了问题。

    如果我希望它不那么具体,我也可以指定使用通配符。不是我所期望的行为,但它会做到的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-13
      • 2021-10-10
      • 2017-01-01
      • 2019-10-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多