Skip to content

Commit b702122

Browse files
committed
[api] simpler doc urls, podman v5.2.3
1 parent 2b17f7f commit b702122

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

79 files changed

+84
-86
lines changed

deps.edn

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
com.squareup.okhttp3/okhttp-tls {:mvn/version "4.12.0"}}
66
:aliases {:fetch-api {:replace-paths ["fetch_api"]
77
:extra-deps {io.swagger.parser.v3/swagger-parser {:mvn/version "2.1.22"}
8-
org.babashka/http-client {:mvn/version "0.4.20"}}
8+
org.babashka/http-client {:mvn/version "0.4.21"}}
99
:exec-fn main/run
1010
:jvm-opts ["--enable-preview"]}
1111
:test {:extra-paths ["test" "fetch_api"]
1212
:extra-deps {io.github.cognitect-labs/test-runner {:git/tag "v0.5.1" :git/sha "dfb30dd"}
1313
io.swagger.parser.v3/swagger-parser {:mvn/version "2.1.22"}
14-
org.babashka/http-client {:mvn/version "0.4.20"}}
14+
org.babashka/http-client {:mvn/version "0.4.21"}}
1515
:main-opts ["-m" "cognitect.test-runner"]
1616
:exec-fn cognitect.test-runner.api/test}}}

fetch_api/main.clj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
[java.util.concurrent Executors]))
1212

1313
(def sources
14-
{:docker {:url "https://docs.docker.com/reference/engine/%s.yaml"
15-
:doc-url "https://docs.docker.com/engine/api/%s/#tag/%s"
14+
{:docker {:url "https://docs.docker.com/reference/api/engine/version/%s.yaml"
15+
:doc-url "https://docs.docker.com/reference/api/engine/version/%s"
1616
:versions ["v1.25"
1717
"v1.26"
1818
"v1.27"
@@ -35,7 +35,7 @@
3535
"v1.44"
3636
"v1.45"]}
3737
:podman {:url "https://storage.googleapis.com/libpod-master-releases/swagger-%s.yaml"
38-
:doc-url "https://docs.podman.io/en/%s/_static/api.html#operation/%s"
38+
:doc-url "https://docs.podman.io/en/%s/_static/api.html"
3939
:namespaces #{"/libpod"}
4040
:versions ["v3.1.0"
4141
"v3.1.1"
@@ -90,8 +90,8 @@
9090
"v5.1.0"
9191
"v5.1.1"
9292
"v5.2.0"
93-
"v5.2.1"
94-
"v5.2.2"]}})
93+
"v5.2.2"
94+
"v5.2.3"]}})
9595

9696
(def resource-path "resources/contajners")
9797

resources/contajners/docker/v1.25.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.26.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.27.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.28.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.29.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.30.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.31.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.32.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.33.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.34.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.35.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.36.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.37.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.38.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.39.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.40.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.41.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.42.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.43.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.44.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/docker/v1.45.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v3.1.0.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v3.1.1.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v3.1.2.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v3.2.0.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v3.2.1.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v3.2.2.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v3.2.3.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v3.3.0.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v3.3.1.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v3.4.0.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v3.4.1.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v3.4.2.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v3.4.3.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v3.4.4.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.0.0.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.0.1.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.0.2.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.0.3.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.1.0.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.1.1.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.2.0.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.2.1.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.3.0.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.3.1.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.4.0.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.4.1.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.4.2.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.4.3.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.4.4.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.5.0.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.5.1.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.6.0.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.6.1.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.6.2.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.7.0.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.7.2.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.8.0.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.8.1.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.8.2.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.8.3.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.9.0.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.9.1.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.9.2.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.9.3.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.9.4.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v4.9.5.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v5.0.0.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v5.0.1.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v5.0.2.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v5.0.3.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v5.1.0.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v5.1.1.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v5.2.0.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v5.2.2.edn

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

resources/contajners/podman/v5.2.3.edn

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

src/contajners/core.cljc

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,7 @@
5959
(some-> api
6060
op
6161
(select-keys [:summary])
62-
(assoc :doc-url
63-
(format (:contajners/doc-url api)
64-
version
65-
(name op)))))
62+
(assoc :doc-url (format (:contajners/doc-url api) version))))
6663

6764
(defn invoke
6865
"Performs the operation with the specified client and a map of options.

0 commit comments

Comments
 (0)