swagger-api/swagger-codegen
View on GitHubClojure: Unexpected namespace names for /api/v1 resource
Open
#2,381 opened on Mar 15, 2016
Client: ClojureIssue: Bughelp wanted
Description
I am trying to build a client for the Kubernetes API, which is available at a /api/v1 resource:
{
"swaggerVersion": "1.2",
"apiVersion": "v1",
"basePath": "https://...",
"resourcePath": "/api/v1",
...
}
swagger-codegen generates following file:
; src/kubernetes/api/apiv.clj
(ns kubernetes.api.apiv
...
The filename (src/kubernetes/api/apiv.clj) and namespace name kubernetes.api.apiv are unexpected. I would rather expect swagger-codegen to generate src/kubernetes/api/v1.clj which contains the kubernetes.api.v1 namespace.