2017-08-31 6 views
0

Ich habe seit einigen Tagen mit diesem Problem zu kämpfen. Versucht sicherzustellen, dass meine Steuerungslogik nicht überschrieben wird. Generieren von Python-Flaschen-Server-Stubs.Swagger codegen .swagger-codegen-ignore funktioniert nicht

Prahlerei-CODEGEN Version: 2.2.3

.swagger-CODEGEN-ignore Inhalt

# Swagger Codegen Ignore 
unity_controller.py 

Prahlerei-codegen erzeugen -i ../tmp/swagger.yml -l python-Kolben - 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 

ich ausgeschlossen, den Rest der Dateien, die geschrieben werden, da ich nicht mit den betroffenen bin. Es sieht so aus, als ob die Ignorierung für die eine Testdatei funktioniert, die einen DefaultGenerator gegenüber dem AbstractGenerator verwendet.

Jede Hilfe wäre willkommen!

Antwort

0

Muss angeben, dass es mehrere Verzeichnisse tief ist.

Angeben

#Swagger Codegen Ignore 
swagger_server/controllers/unity_controller.py 

das Problem behoben.

Ich könnte auch angeben, Wildcards zu verwenden, wenn ich wollte, dass es weniger spezifisch ist. Nicht das Verhalten, das ich erwartet habe, aber es wird reichen.

Verwandte Themen